🎉 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 →
Pixel Frame

Pixel Frame

Pixel Frame is an ESP8266-based firmware designed to display live data from services like OpenWeatherMap and Last.fm on LED matrices or TFT displays. Built with the Arduino framework, it leverages the TFT_eSPI library for graphics and includes a Linux-based environment for cross-platform testing.

tft-espi
BackgroundAudio

BackgroundAudio

An optimized Arduino library for background audio playback and speech synthesis on Raspberry Pi Pico (RP2040/RP2350) and ESP32. It uses an interrupt-driven architecture to support MP3, AAC, WAV, and text-to-speech while keeping the main application loop responsive and dropout-free.

freertos littlefs
Ultranet-to-I2S

Ultranet-to-I2S

A firmware project for the Raspberry Pi Pico that decodes the Behringer Ultranet audio protocol into multiple I2S streams. It utilizes the RP2040's PIO modules for high-speed signal decoding and its dual-core architecture to synchronize audio between different clock domains.

DeskPet for M5Stack Cardputer

DeskPet for M5Stack Cardputer

DeskPet is a pixel-art companion for the M5Stack Cardputer that synchronizes with Claude Code sessions via Bluetooth Low Energy (BLE). Built on the ESP32-S3 using the NimBLE stack and ArduinoJson, it provides real-time visual feedback and hardware-based command approval for AI agent workflows.

freertos nimblelittlefs
ESP32 SD Sampler

ESP32 SD Sampler

A polyphonic music synthesizer for the ESP32-S3 and ESP32-P4 that streams PCM WAV samples directly from an SD card. It utilizes a custom FAT32 lookup system to bypass RAM limitations, enabling the playback of massive multi-velocity sample sets with built-in ADSR envelopes and reverb effects.

freertos
Project Shadow Flight

Project Shadow Flight

Project Shadow Flight is a 1U CubeSat designed for Earth Observation, built using the FreeRTOS framework on STM32 microcontrollers. It features a modular architecture including an On-Board Computer, a dedicated sensor board, and a VGA camera payload for capturing geo-referenced imagery. The system demonstrates the use of COTS components and the CCSDS Space Data Link Protocol for reliable satellite telemetry and control.

freertos
USBSnifferPIO for RP2040

USBSnifferPIO for RP2040

A passive USB 1.1 protocol sniffer for the Raspberry Pi RP2040 that leverages the PIO coprocessor for high-speed signal capture. It supports Low-Speed and Full-Speed traffic with zero electrical interference, providing full protocol decoding and a structured callback API.

Cardputer GPS Info

Cardputer GPS Info

A lightweight GPS diagnostic and information tool designed for the M5Stack Cardputer. It parses NMEA 0183 data using the TinyGPSPlus library to display real-time coordinates, satellite visibility, and sky plots. The project features configurable UART settings and microSD support for persistent configuration on ESP32-S3 hardware.

freertos

Latest Libraries

View All →