🎉 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 A2DP Sink with LDAC, aptX HD, and AAC Support

ESP32 A2DP Sink with LDAC, aptX HD, and AAC Support

A premium Bluetooth audio receiver firmware for ESP32-WROVER modules that enables high-resolution streaming via LDAC and aptX codecs. It features a custom DSP pipeline for 3D audio enhancement, real-time LED matrix visualization, and a secure OTA recovery system built on FreeRTOS.

freertos littlefslwip
WIZnet FreeRTOS SDK for Raspberry Pi Pico Ethernet

WIZnet FreeRTOS SDK for Raspberry Pi Pico Ethernet

A robust framework and collection of examples for implementing Ethernet connectivity on Raspberry Pi Pico (RP2040/RP2350) using FreeRTOS. It integrates WIZnet's hardwired TCP/IP controllers with mbedTLS for secure MQTT and SSL/TLS communication.

freertos
ESP32 Lab Power Supply

ESP32 Lab Power Supply

A DIY dual-channel laboratory power supply controlled by an ESP32, featuring a 3.5-inch TFT display and rotary encoder interface. It utilizes stepper motors for precise physical adjustment of voltage regulators and implements a closed-loop feedback system using INA219 sensors for accurate voltage and current monitoring.

tft-espi
Autonomous Racing Robot (STM32 + ROS1)

Autonomous Racing Robot (STM32 + ROS1)

A differential-drive autonomous robot utilizing an STM32F446RE for real-time motor control and ROS1 Noetic for mapping and navigation. The system employs a transparent Bluetooth communication link to perform laser-only SLAM via hector_slam on a remote host, optimizing performance for high-speed racing in static environments without the need for traditional odometry.

GhostBLE

GhostBLE

GhostBLE is a portable BLE privacy scanner and wardriving application designed for the M5Stack ecosystem, including the Cardputer and StickC series. Leveraging the NimBLE-Arduino library on the ESP32 platform, it provides real-time analysis of Bluetooth Low Energy devices, privacy posture heuristics, and GPS-tagged logging for security research and education.

freertos nimbleh2zero-esp-nimble-cpp
STM32N6 AI Object Detection and H.264 USB Video Streaming

STM32N6 AI Object Detection and H.264 USB Video Streaming

This project demonstrates high-performance computer vision on the STM32N6570-DK discovery board, utilizing an NPU-accelerated quantized AI model for real-time object detection. It leverages a multi-threaded FreeRTOS architecture to manage a complex pipeline including DCMIPP image processing, hardware H.264 encoding, and USB Video Class (UVC) streaming.

freertos
IC-705 CI-V Band Decoder and Transverter Controller

IC-705 CI-V Band Decoder and Transverter Controller

An advanced embedded controller for the Icom IC-705 that decodes CI-V band data via Bluetooth or USB to manage external transverters and power amplifiers. Built for the M5Stack ecosystem using FreeRTOS, it provides automated frequency translation, PTT breakout, and seamless integration with PC-based logging and digital mode software.

freertos
GhostESP

GhostESP

GhostESP is a multi-protocol security testing toolkit for ESP32 microcontrollers, built on the ESP-IDF framework and FreeRTOS. It provides extensive capabilities for Wi-Fi, BLE, Sub-GHz, NFC, and Infrared auditing across a wide range of hardware, including M5Stack devices and custom development boards.

freertos lvgllwip

Latest Libraries

View All →