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

M5_Crystal

M5_Crystal is a modular firmware for M5Stack devices like the M5StickCPlus2 and Cardputer, providing a suite of tools for Wi-Fi, NFC, and Bluetooth interaction. It utilizes the M5Unified and M5GFX libraries for hardware abstraction and is built on a custom wrapper system designed for rapid feature development.

freertos h2zero-esp-nimble-cpplittlefsu8g2
Edge AI on Embedded Linux — i.MX 8M Plus

Edge AI on Embedded Linux — i.MX 8M Plus

A full-stack embedded Linux project for the NXP i.MX 8M Plus EVK featuring real-time NPU-accelerated object detection and NIR spectral monitoring. It demonstrates a complete development workflow from Yocto BSP bring-up and custom kernel module development to high-level Python applications using TensorFlow Lite and GStreamer.

USB-C Multimeter Hack

USB-C Multimeter Hack

This project details the reverse engineering and firmware development for repurposing a YOJOCK/Kowsi USB-C multimeter as a PY32F002A development board. It features a custom firmware implementation that provides power sensing, a stopwatch, and games, leveraging a bit-banged SPI interface for its 160x180 color display.

Clawdmeter

Clawdmeter

Clawdmeter is an ESP32-S3-powered desk dashboard that monitors Claude Code token usage and displays it on a 2.16" AMOLED screen. It uses the LVGL library for its high-resolution UI and the NimBLE stack to communicate with a host daemon via BLE, while also functioning as a HID keyboard for shortcuts. The project features dynamic pixel-art animations that react to real-time API utilization rates.

freertos lvglnimbleplatformio-platformio-core
ESP CAN-Analyzer

ESP CAN-Analyzer

An ESP32-based bridge that interfaces CAN bus systems with IoT environments using the Lawicel (SLCAN) protocol. It supports real-time CAN data monitoring and transmission via a web interface, Serial, or WebSockets, and is designed for automotive and industrial applications.

freertos spiffslwip
ESP32 Virtual Cat Project

ESP32 Virtual Cat Project

An interactive virtual pet built with Rust on the ESP32-C3, featuring environmental sensing and a state-driven animation system. It utilizes DHT and LDR sensors for environmental awareness and NVS for persistent statistics.

freertos
E-ink Meeting Room Schedule Display

E-ink Meeting Room Schedule Display

A wireless e-ink device based on the ESP32-powered Soldered Inkplate 6 platform that displays meeting room schedules. It utilizes the Roombelt backend for data and features a secondary digital photo frame mode that reads images from a microSD card.

freertos
Toyota RAV4 Climate Control Panel LIN Bus Interface

Toyota RAV4 Climate Control Panel LIN Bus Interface

This project provides an STM32 HAL-based implementation for communicating with a Toyota RAV4 climate control panel via the LIN bus. Targeting the STM32G474RE microcontroller, it demonstrates reverse engineering techniques for automotive HMI modules and utilizes DMA for efficient serial data handling.

cmsis

Latest Libraries

View All →