🎉 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 →
Zhilly AI Pentester Assistant

Zhilly AI Pentester Assistant

Zhilly is an AI-powered portable cybersecurity tool for ESP32-S3 devices, enabling voice-controlled pentesting, RF/IR signal manipulation, and HID emulation. Built on the ESP-IDF framework, it utilizes FreeRTOS, LVGL, and NimBLE to provide a sophisticated, hands-free interaction model for security researchers.

freertos lvgllwipnimble
RuView

RuView

RuView is an open-source WiFi sensing platform that leverages Channel State Information (CSI) from ESP32-S3 sensors to perform human pose estimation, vital sign monitoring, and environment mapping. It utilizes a high-performance Rust-based processing pipeline and FreeRTOS-powered firmware to enable camera-free, privacy-preserving spatial intelligence at the edge.

freertos lwip
Nanofish

Nanofish

Nanofish is a lightweight, zero-copy HTTP client and server library designed for resource-constrained embedded systems. Built on the Embassy async networking stack, it provides full no_std compatibility and operates without heap allocations, making it ideal for microcontrollers and IoT devices.

AgentDeck

AgentDeck

AgentDeck is a multi-surface physical control interface for AI coding agents, enabling real-time steering of agents like Claude Code and Codex via hardware. It supports 13 different display surfaces simultaneously, utilizing a Node.js or Swift-based bridge to coordinate between terminal-based agents and devices like the Stream Deck+, Android tablets, and ESP32 displays. The system includes a sophisticated performance evaluation framework (APME) that uses local SQLite storage to track and optimize agent efficiency.

freertos lvglsqliteplatformio-platformio-core
BLE-based Wi-Fi Provisioning for Raspberry Pi Pico W / Pico 2 W

BLE-based Wi-Fi Provisioning for Raspberry Pi Pico W / Pico 2 W

This project demonstrates how to configure Wi-Fi credentials on a Raspberry Pi Pico W or Pico 2 W using Bluetooth Low Energy (BLE). It implements a custom GATT-based protocol using the BTstack and lwIP libraries to securely receive SSIDs and passwords from a mobile device.

lwip
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

Latest Libraries

View All →