🎉 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-C5 ITS Logger

ESP32-C5 ITS Logger

A specialized V2X and ITS G5 message logger that utilizes the ESP32-C5 to capture IEEE 802.11p traffic at 5.9GHz. It supports GPS integration for synchronized time and positioning, logging raw data to SD cards or USB for analysis in Wireshark and CANalyzer.

freertos
ESP32 CYD Aquarium

ESP32 CYD Aquarium

An autonomous virtual aquarium firmware designed for the ESP32-2432S028R 'Cheap Yellow Display'. It features a stylized dot-grid renderer, simulated aquatic life, and automatic backlight adjustment using onboard sensors.

freertos littlefstft-espi
Periscope-OS (v2.0.0-SIGINT)

Periscope-OS (v2.0.0-SIGINT)

Periscope-OS is a passive 2.4GHz RF spectrum analyzer and signals intelligence tool for the M5Stack M5StickS3. It utilizes the ESP32-S3's promiscuous mode for deep packet inspection of 802.11 frames, featuring a sonar-style radar UI and IMU-based spatial tracking. The project leverages SPIFFS for telemetry logging and the M5Unified library for hardware abstraction.

freertos spiffs
Wall-Following Robot

Wall-Following Robot

An autonomous maze-navigating robot built on the Arduino Uno platform that uses a PD controller to maintain its position between walls. It integrates ultrasonic sensors for distance sensing, an IMU for precise turning, and an ESP-01 module to report its navigation sequence over WiFi.

HomeTiles

HomeTiles

HomeTiles is a tile-based firmware for ESP32-P4 touch displays designed to function as a highly configurable Home Assistant dashboard. It utilizes LVGL for its touch-first UI and FreeRTOS for task management, providing features like MQTT integration, web-based drag-and-drop configuration, and on-device OTA updates. The project targets high-performance hardware including the M5Stack Tab5 and various Waveshare MIPI-DSI displays.

freertos littlefslvgl
Solar2MQTT

Solar2MQTT

Solar2MQTT is an ESP32-based firmware bridge that translates data from solar inverters to MQTT for integration with IoT platforms like Home Assistant. It supports a wide range of Chinese-manufactured inverters and features a web-based configuration portal, live JSON data streams, and support for both WiFi and Ethernet modules.

freertos
espradio: TinyGo Wireless Networking for ESP32

espradio: TinyGo Wireless Networking for ESP32

A wireless communication package for TinyGo that enables WiFi and TCP/IP functionality on ESP32-C3 and ESP32-S3 microcontrollers. It combines Espressif's low-level binary blobs with a pure-Go networking stack to provide standard Go net/http support on embedded hardware.

AI Desk Card

AI Desk Card

A secondary e-ink desk display designed for AI Agents like Claude Code and Codex, utilizing the M5Paper V1.1 hardware. The project features a Python-based daemon for server-side rendering and an ESP32 firmware that supports Wi-Fi, BLE, and USB communication.

freertos littlefslwipnimbleplatformio-platformio-core

Latest Libraries

View All →