🎉 CycBox 1.11 Update: A next-gen IoT debugging toolkit with MCP support ->

Open Source Real-Time Operating Systems

Discover the best Open Source RTOS solutions for embedded systems and IoT devices

Featured Projects

View All →
Pico USB Blaster

Pico USB Blaster

This firmware transforms Raspberry Pi Pico or other RP2040/RP2350-based boards into an Altera USB-blaster compatible JTAG/AS/PS programmer. It leverages the tinyUSB stack for USB communication, making it compatible with Intel Quartus, OpenOCD, and other standard FPGA programming tools. The project supports various programming modes and includes optional support for level shifters and RGB status LEDs.

okhi - Open Keylogger Hardware Implant

okhi - Open Keylogger Hardware Implant

okhi is an open-source hardware implant designed to sniff and log keystrokes from USB and PS2 keyboards. It utilizes an RP2040 microcontroller for data parsing and an ESP32-C2 (ESP8684) for real-time WiFi transmission to a web interface. The project features advanced hardware design choices like TCXO oscillators and custom PIO programs to handle non-standard keyboard signals.

freertos
Tibber Price E-Ink Display

Tibber Price E-Ink Display

An ESP32-based project designed to fetch and display real-time electricity prices from the Tibber API on a Lilygo T5 4.7-inch E-Ink display. It utilizes the Arduino framework and focuses on providing an accessible, low-cost hardware solution for energy price monitoring.

freertos
SmartTrack RFID Attendance System

SmartTrack RFID Attendance System

An IoT-based attendance tracking system built with an ESP32 microcontroller, an MFRC522 RFID reader, and an OLED display. It captures unique card IDs and transmits them to a remote server via HTTP for logging and processing. The system provides real-time user feedback through a local display and manages Wi-Fi connectivity for seamless data synchronization.

Universal Maker Sensor Kit

Universal Maker Sensor Kit

A comprehensive educational resource and code repository for the SunFounder Universal Maker Sensor Kit, supporting Arduino and ESP32 development. It features over 50 technical lessons covering a wide array of sensors, actuators, and integrated projects like smart trashcans and automated dispensers. The project also emphasizes IoT connectivity, providing implementations for MQTT, Blynk, ThingSpeak, and Adafruit IO.

Speech Recognition on STM32 using Machine Learning

Speech Recognition on STM32 using Machine Learning

A bare-metal application for the STM32L475VGT that performs real-time keyword recognition using TensorFlow Lite for Microcontrollers. It utilizes a quantized convolutional neural network to classify audio commands, supported by hardware-accelerated CMSIS libraries.

tensorflow-micro
hsdaoh-rp2350: High Speed Data Acquisition over HDMI

hsdaoh-rp2350: High Speed Data Acquisition over HDMI

A high-performance data acquisition framework for the Raspberry Pi Pico 2 (RP2350) that leverages the HSTX peripheral to stream up to 175 MByte/s via HDMI. It enables real-time data transfer to a PC using low-cost USB3 HDMI capture sticks, supporting applications like logic analyzers, SDR, and high-speed ADC sampling.

OpenSpool

OpenSpool

OpenSpool is an open-source filament management system that uses NFC tags to automatically sync spool settings with 3D printers. Built on the ESPHome framework for ESP32 microcontrollers, it integrates with printers via MQTT to automate filament identification and configuration.

freertos platformio-platformio-core

Latest Libraries

View All →