🎉 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 →
Cyberboard V2

Cyberboard V2

A compact development board featuring the STM32WB55CG microcontroller in a Raspberry Pi Pico form factor, designed for wireless sensing applications. It integrates Bluetooth Low Energy, an ICM-42688 6-axis IMU, and a BMP580 barometer with a sophisticated power management system for battery operation. The project utilizes the STM32 HAL and WPAN middleware to implement a dual-core wireless sensor hub.

cmsis
Clawy

Clawy

Clawy is an interactive JRPG-style desktop companion for Claude Code sessions that runs on an M5StickC Plus 2. It utilizes Claude Code hooks to provide real-time visual feedback, session statistics, and physical hardware controls for approving AI tool executions via a local WiFi connection.

freertos
nRF54L15 Connect Kit

nRF54L15 Connect Kit

The nRF54L15 Connect Kit is a rapid prototyping platform for next-generation IoT devices based on the Nordic nRF54L15 multiprotocol SoC. It utilizes the Zephyr RTOS and nRF Connect SDK to support Bluetooth Low Energy 6.0, Thread, Matter, and Zigbee. The hardware features an integrated nRF52820-based Interface MCU for onboard debugging and a high-efficiency TPS63901 buck-boost converter for flexible power management.

zephyr mcubootopen-thread
SecureGen

SecureGen

SecureGen is an open-source hardware security device based on the ESP32 T-Display that serves as a TOTP/HOTP authenticator and a BLE-enabled password manager. It utilizes FreeRTOS for system management and hardware-accelerated AES-256 encryption to provide a secure, offline alternative to software-based authentication tools. The system features a built-in web management interface for configuration and credential management without requiring cloud connectivity.

freertos lwiptft-espi
Denki Kurage

Denki Kurage

An interactive 3D jellyfish animation project designed for the ESP32-based Cheap Yellow Display (CYD). It features a low-poly rendering engine, touch-based camera and color controls, and a custom 3D-printable enclosure designed with OpenSCAD.

tft-espi
Magic 8 Ball Toy

Magic 8 Ball Toy

This project implements an interactive digital Magic 8 Ball using a Raspberry Pi Pico 2 and a 1.28-inch round LCD. It utilizes an MPU-9250 accelerometer to detect orientation and shaking gestures, emulating the floating dice behavior of the original toy. The firmware leverages both processor cores to manage sensor data and real-time graphics visualization simultaneously.

Level RISC-V

Level RISC-V

Level-V is an open-source, 5-stage in-order RISC-V processor core implementing the RV32IMC instruction set. Designed for simulation, verification, and SoC experimentation, it features a sophisticated memory hierarchy including L1 and L2 caches, a tournament branch predictor, and a comprehensive verification suite integrated with tools like Verilator and Spike.

Espframe for Immich

Espframe for Immich

A standalone digital photo frame firmware built with ESPHome for the ESP32-P4, designed to stream photos directly from an Immich server. It features smart portrait pairing, automatic tone adjustment, and local network privacy without requiring external hubs or cloud services.

freertos lwip

Latest Libraries

View All →