🎉 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 →
DeskPet

DeskPet

DeskPet is a pixel-art companion for the M5Stack Cardputer that synchronizes with Claude Code sessions via Bluetooth Low Energy. Built on the ESP32-S3 using the Arduino framework and NimBLE, it provides real-time visual feedback on AI agent states, including task progress, token usage, and permission approvals directly from the device's keyboard.

freertos littlefsnimbleplatformio-platformio-core
Quntis LED Controller

Quntis LED Controller

A DIY remote controller for the Quntis Monitor Light Bar PRO+ that enables smart home integration using an ESP32 and NRF24L01 module. It features a dedicated sniffer to capture proprietary remote addresses and supports both standalone MQTT and native ESPHome configurations.

freertos spiffs
TankSync

TankSync

TankSync is a solar-powered, local-first smart water monitoring system built on ESP32 and ESP32-C3 hardware using the ESP-IDF framework. It utilizes long-range LoRa communication to bridge rooftop sensors with an indoor hub, offering Home Assistant integration and offline reliability via FreeRTOS-based firmware.

freertos spiffslwip
DS5 Bridge

DS5 Bridge

DS5 Bridge is a firmware and software suite that enables wireless Sony DualSense controller support on Windows via a Raspberry Pi Pico 2 W. It utilizes the TinyUSB and BTstack libraries to bridge Bluetooth HID reports to USB, featuring advanced support for HD haptics, adaptive triggers, and integrated audio. The project includes a dedicated Windows companion app for real-time configuration and profile management.

AirMouseS3

AirMouseS3

AirMouseS3 is an ESP32-S3 based gesture-controlled mouse that uses an onboard gyroscope and accelerometer to translate physical movement into cursor actions. Designed for the M5Stack StickS3, it utilizes the NimBLE library for Bluetooth HID connectivity and the M5Unified framework for hardware management.

freertos nimble
Open-Source LDAT (Latency Analyser)

Open-Source LDAT (Latency Analyser)

High-performance firmware for a DIY 'click-to-photon' latency tester built on the Teensy 4.1. It utilizes an 8kHz USB polling rate and a light sensor to measure the delay between a mouse click and on-screen visual changes with microsecond precision.

ASCII Aquarium

ASCII Aquarium

ASCII Aquarium is a live-rendered fish tank simulation and clock designed for the ESP32-2432S028R 'Cheap Yellow Display.' It uses the TFT_eSPI library to animate fish, bubbles, and seaweed using ASCII characters, featuring complex schooling behaviors and touch-to-feed interactivity. The project supports Wi-Fi time synchronization, persistent settings via ESP32 Preferences, and unique hardware expansions like beam splitter cubes.

tft-espi
DCF77 Transmitter

DCF77 Transmitter

An ESP8266-based signal generator that synchronizes radio-controlled clocks by mimicking the German DCF77 longwave time station. It fetches precise time via NTP over Wi-Fi and uses PWM harmonics to broadcast a localized 77.5 kHz signal.

lwip

Latest Libraries

View All →