🎉 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 →
E-Paper Climate Logger (Weathergotchi)

E-Paper Climate Logger (Weathergotchi)

A comprehensive environmental monitoring system built on the ESP32-S3 platform, featuring an e-paper display for high-visibility, low-power data visualization. The project integrates the GxEPD2 library for display management and includes full PCB schematics and CAD designs for a complete hardware-software solution.

freertos
Plane Radar

Plane Radar

An embedded flight tracking application for the ESP32-C3 Super Mini and a 1.28-inch round GC9A01 display. It visualizes live ADS-B aircraft data from adsb.fi on a sonar-style interface, providing real-time updates on aircraft headings, altitudes, and speed vectors with a captive portal for easy configuration.

freertos
ESP32 Morse Keyer

ESP32 Morse Keyer

A single-button wireless keyboard built on the ESP32-C5 that translates Morse code patterns into HID keystrokes over Bluetooth Low Energy. It features a real-time LVGL UI on a tiny 0.85-inch display and implements secure BLE bonding using the NimBLE stack.

freertos lvglnimble
StackChan Minimal

StackChan Minimal

An AI companion robot project for the M5Stack AtomS3R that connects an ESP32-based body to local AI services. It supports speech recognition, local LLM chat, and text-to-speech integration while providing a hardware interface for sensors and servos.

freertos platformio-platformio-core
PomoDesk - Physical Pomodoro Timer

PomoDesk - Physical Pomodoro Timer

PomoDesk is an ESP32-S3-based physical Pomodoro timer designed to help users maintain a flow state while ensuring they take regular breaks. It uses a NeoPixel LED ring for visual feedback and features power-saving optimizations by disabling unused wireless radios.

Melody Machine

Melody Machine

Melody Machine is a feature-rich MP3 player and internet radio firmware designed for the LilyGO T-LoRa Pager (ESP32-S3). It leverages FreeRTOS for dual-core audio processing and the LVGL library to provide a responsive graphical interface with support for local microSD playback and WiFi-based streaming.

freertos lvgl
Shrike FPGA Development Boards

Shrike FPGA Development Boards

Shrike is a family of low-cost, open-source FPGA development boards paired with microcontrollers like the RP2040, RP2350, and ESP32-S3. These boards feature a Renesas FPGA with 1120 LUTs, designed to bridge the gap between embedded microcontrollers and reconfigurable logic for learners and hobbyists.

micropython
Galagino for PlatformIO

Galagino for PlatformIO

Galagino is an ESP32-based arcade emulator ported to PlatformIO, supporting 24 classic games like Galaga, Pac-Man, and Donkey Kong. It is specifically optimized for the 'Cheap Yellow Display' (CYD) and designed to be retrofitted into commercial micro-arcade cabinets using the Arduino framework on FreeRTOS.

freertos

Latest Libraries

View All →