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

OttoClaw

OttoClaw is an AI-powered desktop humanoid robot system built on the ESP32-S3 and FreeRTOS. It features a local lightweight agent that handles conversation, memory, and autonomous physical movements through six servos without relying on cloud servers, utilizing LVGL for its graphical interface and SPIFFS for local data persistence.

freertos lvglspiffslwip
STM32 Bare-Metal Learning Labs

STM32 Bare-Metal Learning Labs

A collection of bare-metal C++ experiments for the STM32F411 (Black Pill) microcontroller, focusing on register-level programming without vendor abstraction layers. It utilizes CMSIS for hardware access and features implementations of DMA, USART, I2C, and SPI drivers using finite state machines and non-blocking logic.

cmsis
DIY Weather Clock Firmware

DIY Weather Clock Firmware

This project is an alternative open-source firmware for the popular ESP8266-based DIY Weather Clock kits. It features an integrated web configuration portal, NTP time synchronization with DST support, and weather data integration from wttr.in and Netatmo stations.

NoeticMaze

NoeticMaze

NoeticMaze is an embedded navigation and control system for the NUCLEO-F446RE development board, integrating Lidar, IMU, and motor control. Built on FreeRTOS, it implements advanced robotics algorithms including ICP-based localization, grid mapping, and A* path planning for autonomous differential-drive robots.

freertos
PS1 IGR-MFO: In-Game Reset and Frequency Oscillator

PS1 IGR-MFO: In-Game Reset and Frequency Oscillator

An RP2040-based firmware for PlayStation 1 consoles that implements In-Game Reset (IGR) and In-Game Disk Switching (IGDS). It also functions as a controller for the Si5351 clock generator, providing a Dual/Multiple Frequency Oscillator (DFO/MFO) for perfect PAL/NTSC video timing.

SonosESP | ESP32-P4 Sonos Controller

SonosESP | ESP32-P4 Sonos Controller

A high-performance, touchscreen-based Sonos speaker controller built for the ESP32-P4 microcontroller. It utilizes the LVGL graphics library for a modern UI and FreeRTOS for managing concurrent tasks like audio metadata polling, image decoding, and time-synced lyrics display.

freertos lvgl
NX-Radar-CS2-DMA: External Hardware Radar for Counter-Strike 2

NX-Radar-CS2-DMA: External Hardware Radar for Counter-Strike 2

A hardware-assisted radar system that uses a Windows kernel driver to stream Counter-Strike 2 game data to an ESP32-S3. The project bypasses user-mode anti-cheat restrictions by reading memory at Ring 0 and rendering player positions on an external ST7789 SPI display.

micropython
Tossed The TV — Kept The Remote

Tossed The TV — Kept The Remote

An RP2040-based project that repurposes old infrared TV remotes into programmable USB HID devices like presentation clickers or custom keyboards. It utilizes the Arduino framework with TinyUSB for HID communication and LittleFS for storing button mappings in JSON format, configured via a Web Serial browser application.

littlefs

Latest Libraries

View All →