🎉 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 →
ASCII Aquarium

ASCII Aquarium

ASCII Aquarium is a live-rendered fish tank simulation and clock designed for the ESP32-2432S028R 'Cheap Yellow Display.' It uses the TFT_eSPI library to animate fish, bubbles, and seaweed using ASCII characters, featuring complex schooling behaviors and touch-to-feed interactivity. The project supports Wi-Fi time synchronization, persistent settings via ESP32 Preferences, and unique hardware expansions like beam splitter cubes.

tft-espi
DCF77 Transmitter

DCF77 Transmitter

An ESP8266-based signal generator that synchronizes radio-controlled clocks by mimicking the German DCF77 longwave time station. It fetches precise time via NTP over Wi-Fi and uses PWM harmonics to broadcast a localized 77.5 kHz signal.

lwip
Filtered Inertial Rotation Module (FIRM)

Filtered Inertial Rotation Module (FIRM)

FIRM is a high-powered rocketry flight computer firmware designed for accurate attitude and position tracking. Built for the STM32F405 microcontroller, it utilizes FreeRTOS and advanced Kalman filtering to process data from an array of inertial and environmental sensors.

freertos
Japi Base

Japi Base

Japi Base is a hackable retro computer platform for the Raspberry Pi Pico 2 (RP2350) that provides integrated VGA, PS/2 keyboard, SD storage, and audio capabilities. It utilizes a dual-core architecture where I/O management is isolated to one core and a single PIO block, leaving the second core and remaining peripherals entirely available for user applications. The system features a unified file API using littlefs for internal flash and FatFs for external SD cards.

littlefs
DSSH: Nintendo 3DS SSH Client with Pinyin IME and Voice Input

DSSH: Nintendo 3DS SSH Client with Pinyin IME and Voice Input

DSSH is a sophisticated SSH client for the Nintendo 3DS featuring a full ANSI terminal, Pinyin input method, and voice-to-text integration. Built with libssh2 and mbedTLS, it allows users to manage remote servers and interact with AI tools like Claude Code directly from their handheld console.

FlightRadar24-TTGO

FlightRadar24-TTGO

FlightRadar24-TTGO is an ESP32-based firmware that provides a real-time aircraft tracking display on TTGO and LilyGo-T-Display-S3 modules. It leverages the FlightRadar24 API for live updates and uses the LVGL library to render detailed flight information and carrier logos. The project includes a web-based configuration portal for setting location parameters, units, and traffic filters.

freertos lvgltft-espispiffs
E-Paper Climate Logger (Weathergotchi)

E-Paper Climate Logger (Weathergotchi)

A comprehensive environmental monitoring system built on the ESP32-S3 platform, featuring an e-paper display for high-visibility, low-power data visualization. The project integrates the GxEPD2 library for display management and includes full PCB schematics and CAD designs for a complete hardware-software solution.

freertos
Plane Radar

Plane Radar

An embedded flight tracking application for the ESP32-C3 Super Mini and a 1.28-inch round GC9A01 display. It visualizes live ADS-B aircraft data from adsb.fi on a sonar-style interface, providing real-time updates on aircraft headings, altitudes, and speed vectors with a captive portal for easy configuration.

freertos

Latest Libraries

View All →