🎉 CycBox v2.0 Update: A next-gen IoT debugging toolkit ->

Open Source Real-Time Operating Systems

Discover the best Open Source RTOS solutions for embedded systems and IoT devices

Featured Projects

View All →
ESP32 Mesh Control

ESP32 Mesh Control

An ESP-IDF based firmware for creating local mesh networks using ESP32-DevKitV1 hardware. It features a self-hosted web server for configuration, real-time topology visualization via WebSockets, and a custom OTA update mechanism that broadcasts firmware to all nodes in the mesh.

freertos lwipspiffs
Riden Dongle

Riden Dongle

An alternative firmware for Riden WiFi modules that provides Modbus TCP and SCPI support for RD-series power supplies. Built using the Arduino framework for ESP8266, it enables integration with professional lab automation tools and provides a comprehensive web interface for remote monitoring and control.

lwip
TISM - The Incredible State Machine

TISM - The Incredible State Machine

TISM is a cooperative multitasking framework for the Raspberry Pi Pico (RP2040 and RP2350) that enables concurrent task execution through a state-machine architecture. It provides essential system services including dual-core scheduling, a thread-safe messaging system, and hardware abstraction for interrupts and timers.

Cydintosh

Cydintosh

Cydintosh is a Macintosh Plus emulator designed for the ESP32-based Cheap-Yellow-Display (CYD). It utilizes the Musashi 68k emulator core and umac to run classic Macintosh software alongside modern ESP32 features like WiFi, MQTT, and Home Assistant integration.

freertos littlefslwip
Zephyr RTOS AI Harness

Zephyr RTOS AI Harness

A specialized harness designed for AI-assisted embedded firmware development using the Zephyr RTOS. It provides a comprehensive set of 'Agent Skills' covering core Zephyr subsystems like BLE, device drivers, and kernel primitives to help AI agents generate, understand, and manage firmware code efficiently.

zephyr littlefs
RP2040/RP2350 ADC Non-linearity Correction

RP2040/RP2350 ADC Non-linearity Correction

This project provides software-based tools and algorithms to correct the ADC non-linearity issues in RP2040 and RP2350 microcontrollers, specifically addressing the RP2040-E11 errata. It includes measurement firmware, Python scripts for data analysis, and general-purpose or device-specific calibration code for C++ and Python environments.

La Marzocco Round Controller

La Marzocco Round Controller

A standalone ESP32-S3 firmware project for a custom round external controller for La Marzocco espresso machines. It utilizes the ESP-IDF framework, FreeRTOS, and the LVGL graphics library to provide an on-device UI, BLE/cloud connectivity, and a local setup portal for managing machine settings and recipes.

freertos lvglnimblelwip
STM32F103 Quadruped Robot

STM32F103 Quadruped Robot

A sophisticated quadruped crawling robot powered by an STM32F103C8T6 microcontroller and an ESP32-CAM for real-time vision and remote connectivity. It utilizes FreeRTOS for multi-tasking and MicroPython for the wireless communication stack, supporting both cloud-based MQTT control via a mobile app and local control through a web interface.

freertos micropython

Latest Libraries

View All →