🎉 CycBox 1.11 Update: A next-gen IoT debugging toolkit with MCP support ->

Open Source Real-Time Operating Systems

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

Featured Projects

View All →
Audio Stream Server for M5Cardputer

Audio Stream Server for M5Cardputer

An audio streaming server for the M5Cardputer that captures microphone input at 16000 Hz and streams it to a web browser over Wi-Fi. It features on-device Wi-Fi configuration, NVM storage for credentials, and optimized power consumption through display management.

freertos
85
Bitclock

Bitclock

An open-source e-ink desk companion, clock, and air quality monitor based on the ESP32. It utilizes the ESP-IDF framework for firmware and includes a custom PCB, 3D-printable enclosure, and a web-based configuration tool.

freertos
105
ESP32 Graphical Bootloader

ESP32 Graphical Bootloader

A 3rd stage graphical bootloader for ESP32-S3 and ESP32-P4 devices that allows users to select applications from OTA partitions via a visual menu. Built with ESP-IDF and LVGL, it manages multiple firmware images and provides a mechanism for applications to return to the bootloader upon restart.

freertos lvgl
31
ESP32 SDL3 Swift Example

ESP32 SDL3 Swift Example

A graphical application example for ESP32 microcontrollers using the Swift 6.1 programming language and SDL3. It supports various Espressif SoCs including ESP32-C3, ESP32-C6, and ESP32-P4, utilizing ESP-IDF 5.4 and LittleFS for asset management.

freertos littlefs
25
MicroCOM

MicroCOM

A lightweight serial UART communication utility for the M5Cardputer. It enables users to configure serial settings and communicate with external 3.3V devices through the device's Grove port using the ESP32-S3 hardware UART.

freertos
35
Pico-CEC

Pico-CEC

A Raspberry Pi Pico-based bridge that converts HDMI CEC (Consumer Electronics Control) signals into USB HID keyboard inputs, enabling TV remote control for media centers like Kodi. It utilizes FreeRTOS for task management and supports both RP2040 and RP2350 microcontrollers.

freertos
69
Ultimate Remote for M5Cardputer

Ultimate Remote for M5Cardputer

A powerful universal remote control application for the M5Cardputer (ESP32-S3) supporting over 3,400 remote profiles and 30,000 commands. It features compatibility with Flipper-IRDB .ir files, automatic scanning for device discovery, and NVS-based favorites storage.

freertos
154
pico-smsplus: Sega Master System and Game Gear Emulator

pico-smsplus: Sega Master System and Game Gear Emulator

A high-performance Sega Master System and Game Gear emulator for RP2040 and RP2350 microcontrollers. It features HDMI video and audio output, SD card support for ROMs and save games, and extensive compatibility with USB and legacy game controllers.

39

Latest Libraries

View All →