🎉 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 →
ESP32 Bus Expander

ESP32 Bus Expander

ESP32 Bus Expander is a companion firmware for the ESP32 Bus Pirate that adds 5 GHz Wi-Fi and 802.15.4 radio support. Running on an ESP32-C5, it acts as a radio coprocessor connected via UART to provide advanced wireless capabilities not available on standard ESP32-S3 boards. The project leverages the Arduino framework and is designed to be easily flashable via a web-based interface.

freertos
EverBlu Cyble Enhanced RF Meter Reader

EverBlu Cyble Enhanced RF Meter Reader

This firmware extracts water and gas usage data from Itron EverBlu Cyble meters using ESP32 or ESP8266 microcontrollers and a CC1101 radio transceiver. It implements the proprietary RADIAN protocol on the 433 MHz band, offering seamless integration with Home Assistant through both MQTT AutoDiscovery and a native ESPHome external component.

platformio-platformio-core
ESP32-S3 NES Emulator

ESP32-S3 NES Emulator

A high-performance NES emulator for the ESP32-S3, featuring full-speed emulation, I2S audio via the MAX98357A, and SD card ROM support. It utilizes the Nofrendo core and custom ST7789 display drivers to provide a smooth, portable 8-bit gaming experience.

freertos
Velxio: Arduino & Embedded Board Emulator

Velxio: Arduino & Embedded Board Emulator

Velxio is an open-source, multi-board emulator that allows users to write, compile, and simulate Arduino C++ or Python code directly in the browser. It supports five CPU architectures including AVR8, ARM Cortex-M0+, RISC-V, Xtensa, and ARM Cortex-A53, utilizing specialized engines like avr8js, rp2040js, and QEMU. The platform features an integrated code editor, a library manager, and over 48 interactive electronic components for complex circuit simulation.

sqlite
Relive

Relive

Relive is an AI-driven photo curation and management system designed to rediscover memories stored on NAS devices. It features a distributed architecture with Go-based services, Python ML workers for facial recognition, and a custom ESP32-S3 color e-ink photo frame for daily content display.

freertos
PrintSphere

PrintSphere

PrintSphere is an ESP32-S3-based companion device for Bambu Lab 3D printers featuring a 1.75-inch circular AMOLED touch display. Built with ESP-IDF and LVGL, it provides real-time status monitoring, camera snapshots, and hybrid cloud/local network routing for seamless printer management.

freertos lvglspiffs
ESP32 SoundFont (SF2) Sampler Synthesizer

ESP32 SoundFont (SF2) Sampler Synthesizer

A high-performance wavetable synthesizer firmware for ESP32-S3 and ESP32-P4 microcontrollers that plays SoundFont 2 (SF2) samples. It utilizes PSRAM for large sample banks, supports USB MIDI for plug-and-play connectivity, and features real-time audio effects like reverb and chorus.

freertos littlefsu8g2
LinkScope BPU UART Analyzer

LinkScope BPU UART Analyzer

A high-speed UART analyzer using an ESP32-S3 bridge and a PC-based GUI for real-time serial data visualization. It supports baud rates up to 921600 and uses COBS framing to detect packet loss and analyze timing jitter in embedded systems.

Latest Libraries

View All →