🎉 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 →
HackMan3D Orbit Controller

HackMan3D Orbit Controller

An open-source, 3D-printable 6-DOF navigation controller designed for CAD applications and slicers. Built around an Arduino Pro Micro and four JH16 Hall-effect joysticks, it provides native USB HID 3D-controller input and an optional mouse-emulation mode. The project features adjustable speed profiles, configurable dead zones, and multi-axis input filtering for precise 3D manipulation.

GeoShake

GeoShake

GeoShake is an open-source firmware and hardware project for a distributed, real-time earthquake monitoring station based on the ESP32-S3. It utilizes high-precision accelerometers and on-device seismic processing to contribute to a global seismic network via MQTT and BLE connectivity.

freertos nimblelwip
BubblePager

BubblePager

BubblePager is a dedicated hardware pager for Telegram that displays video notes, stickers, and text on a round GC9A01 display. Built on the ESP32-S3 platform using the LVGL graphics library and FreeRTOS, it communicates with a self-hosted FastAPI server that transcodes media into MJPEG streams. The system features a custom unread queue, touch/button navigation, and motion-wake capabilities.

freertos lvgl
InkCast

InkCast

InkCast is an ESP32-S3 firmware for a battery-powered e-paper weather station that balances high-density information with extreme power efficiency. Built using the Arduino framework on FreeRTOS, it features a web-based configuration portal and supports multiple weather providers to deliver a long-lasting, wall-mounted dashboard.

freertos u8g2spiffs
ESP-Sniffer

ESP-Sniffer

A real-time Wi-Fi packet capture and analysis tool built for the ESP32 platform. It utilizes the microcontroller's promiscuous mode to intercept raw 802.11 frames, which are then streamed over serial in PCAP format to a Python host for live decoding and color-coded visualization.

freertos
ESP32 Cheap Yellow Display (CYD) Wi-Fi Analyzer

ESP32 Cheap Yellow Display (CYD) Wi-Fi Analyzer

This project transforms an ESP32 'Cheap Yellow Display' (CYD) into a graphical Wi-Fi signal analyzer, visualizing network strength and channel congestion. It utilizes the Arduino_GFX_Library to support various display drivers like the ST7789 and ILI9341 on a 320x170 resolution screen, making it compatible with multiple hardware iterations of the CYD platform.

Fridge Tracker (鲜知贴)

Fridge Tracker (鲜知贴)

A low-power smart home solution for tracking food and household items using ESP32-C3/S3 microcontrollers and e-paper displays. The system features server-side image rendering to minimize hardware overhead and supports various tri-color and four-color display sizes.

freertos sqlite
TinyMakerWifi

TinyMakerWifi

TinyMakerWifi is an enhanced firmware for the TinyMaker MSLA resin 3D printer that introduces WiFi connectivity, a web-based dashboard, and direct integration with PrusaSlicer. Built on the ESP32 platform using the Arduino framework and FreeRTOS, it features advanced resin tracking, power-loss recovery, and over-the-air (OTA) updates.

freertos platformio-platformio-core

Latest Libraries

View All →