🎉 CycBox 1.11 Update: A next-gen IoT debugging toolkit with MCP support ->

Open Source Real-Time Operating Systems

Discover the best Open Source RTOS solutions for embedded systems and IoT devices

Featured Projects

View All →
QBIT

QBIT

QBIT is an open-source desktop companion robot and personal IoT avatar based on the ESP32-C3. It features a custom monochrome animation system, integrated Wi-Fi management via NetWizard, and seamless Home Assistant integration through MQTT. The project includes a full-stack web platform for remote interaction, device claiming, and community animation sharing.

freertos littlefssqliteu8g2
STM32N6 Camera Capture Application

STM32N6 Camera Capture Application

This computer vision application demonstrates high-performance video streaming using USB UVC on STM32N6 series microcontrollers. It utilizes FreeRTOS for multi-threaded management and the Azure RTOS USBX stack to stream YUV422 video at various resolutions up to 800x480 at 30 FPS.

freertos
Image Classification Getting Started for STM32N6

Image Classification Getting Started for STM32N6

This project provides a real-time bare-metal environment for STM32N6 microcontrollers to execute image classification models accelerated by the on-chip NPU. It features a complete camera-to-display pipeline using STEdgeAI, DCMIPP, and ISP hardware blocks for high-performance edge AI.

PicoLM

PicoLM

PicoLM is a minimal, zero-dependency LLM inference engine written in C11 designed to run 1-billion parameter models on resource-constrained hardware. It features a tiny binary footprint of approximately 80KB and a runtime memory requirement of just 45MB, enabling local AI on devices like the Raspberry Pi Zero and LicheeRV Nano. The engine supports GGUF format models and utilizes memory-mapping and SIMD acceleration for efficient performance without internet connectivity.

PixelRoot32 Game Engine

PixelRoot32 Game Engine

PixelRoot32 is a lightweight, modular 2D game engine written in C++17 for ESP32 microcontrollers and PC simulation. It features a scene-based architecture, NES-style audio synthesis, and a high-performance rendering pipeline optimized for embedded hardware using DMA transfers.

tft-espiu8g2
Power-Pico

Power-Pico

Power-Pico is a high-precision, low-power analysis tool and USB ammeter designed for embedded developers. It features an STM32F411 MCU running FreeRTOS and the LVGL graphics library, enabling real-time waveform display and current measurement from 1ΞA to 5A through multi-range automatic switching.

freertos lvgl
zbot

zbot

zbot is an open-source embedded AI agent powered by Zephyr RTOS that implements a ReAct (Reason + Act) loop. It enables hardware control, persistent memory, and multi-step skills by connecting to OpenAI-compatible LLM APIs, targeting the nRF7002-DK and Linux simulation.

zephyr
PicoSound Audio Library for RP2040

PicoSound Audio Library for RP2040

PicoSound is a dual-core audio engine for the Raspberry Pi Pico (RP2040) that offloads audio processing to Core1 to ensure glitch-free playback. It supports an 8-channel mixer, synthesized waveforms, and WAV file streaming via LittleFS or PROGMEM, targeting both Arduino IDE and PlatformIO environments.

littlefsplatformio-platformio-core

Latest RTOS

View All →

Latest Libraries

View All →