Infrared gesture-based BLE media controller for AtomS3R and PAJ7620U2; C++ firmware, trajectory replay, and documented v24 baseline.
List of Computer Science courses with video lectures.
Comprehensive roadmap for aspiring Embedded Systems Engineers, featuring a curated list of learning resources
RT-Thread is an open source IoT Real-Time Operating System (RTOS). https://rt-thread.github.io/rt-thread/
F´ - A flight software and embedded systems framework
Curated list of resources for Embedded and Low-level development in the Rust programming language
Predatory ESP32 Firmware
🤖 A curated list of awesome Internet of Things projects and resources.
EMBA - The firmware security analyzer
Embedded Template Library
A Tiny Linux-Compatible Kernel
Simple .INI file parser in C, good for embedded systems
Renode - Antmicro's open source simulation and virtual development framework for complex embedded systems
The wolfSSL library is a small, fast, portable implementation of TLS/SSL for embedded devices to the cloud. wolfSSL supports up to TLS 1.3 and DTLS 1.3! Update to wolfSSL 5.9.1 for the latest CVE fixes.
WebAssembly (Wasm) Interpreter - An efficient, lightweight, and deterministic WebAssembly interpreter for embedded systems and plug-in runtimes.
Software Update for Embedded Systems
Lopaka - Stunning graphics for embedded systems displays
A flight-compliant WebAssembly interpreter.
LibVNCServer/LibVNCClient are cross-platform C libraries that allow you to easily implement VNC server or client functionality in your program.
Ariel OS is a library operating system for secure, memory-safe, low-power Internet of Things, written in Rust
Efficient, deferred formatting for logging on embedded systems
SguanFOC为有/无传感器的PMSM电机提供强大的磁场定向控制解决方案。库内集成了基于SVPWM的多种控制模式,支持位置环、速度环、电流环的单环/串级控制...同时针对嵌入式平台优化了数学运算,并提供高度可配置的PID和LADRC等控制器,满足从简单调速到高性能伺服的各类应用需求。
A collection of lock-free data structures written in standard C++11
The smallest public printf implementation for its feature set.
A stream-based runtime-verification framework for generating hard real-time C code.
Source code for the book Real-Time C++, by Christopher Kormanyos
A lightweight, secure, easy-to-use crypto library suitable for constrained environments.
📚 💻 Great Resources for Electronics Enthusiasts
Complete workflow for professional LVGL UI development. Import from Figma, build in XML with instant preview, test in CI, and export plain LVGL C. No extra runtime needed.
Generator of runtime monitors for flight and robotics applications.
Open-source and real-time orchestrator for cyber-physical-systems, to easily design, test and deploy embedded applications and digital twins.
Secure, production-grade IoT hydroponic automation system with ESP32, MQTT telemetry, and real-time dashboard
Resources to getting started vulnerability research on IoT/embedded devices.
Lightweight GPS NMEA parser for embedded systems
Large collection of number systems providing custom arithmetic for mixed-precision algorithm development and optimization for AI, Machine Learning, Computer Vision, Signal Processing, CAE, EDA, control, optimization, estimation, and approximation.
Distributed 56M-parameter LLM inference across 3 ESP32-S3 boards via ESP-NOW , Split-PLE + KV cache, fully offline.
面向 AI 辅助嵌入式固件开发的轻量、风险分级治理 skill
INT8 single-class YOLOv3-Tiny accelerator and OV5640-to-HDMI bare-metal demo for Xilinx Zynq-7000 XC7Z100, with PyTorch training and parameter-export tools. Topics yolov3-tiny, fpga, zynq-7000, xc7z100, verilog, vivado, vitis, pytorch, int8-quantization, object-detection, axi4-stream, ov5640, hdmi, embedded-systems, computer-vision
A mouse-operated, windowed desktop for microcontrollers, drawn in your terminal: Files, Editor, Shell, MQTT, Modbus. Tested on ESP32 boards; also runs on Windows and Linux.
A host-side, scriptable command-line terminal for Segger-RTT; Also the AI-ready command line for embedded validation.
Run a 28.9M-parameter TinyLM on ESP32-S3 with an RP2040 OLED display node for fully local embedded AI inference.
esp32 lidar mmwave-radar radar embedded-systems iot pygame sensor-fusion clockworkpi rd-03d fhl-ld19 maker
Shared terminal sessions for humans and AI agents, starting with serial and hardware debugging.
Agent-native embedded systems lab for pluggable simulation, evidence-driven validation, and controlled evolution.
Globally accessible autonomous robot featuring AI object tracking, 4G remote control, edge computing, WebRTC streaming, and environmental sensing.
QEMU harness for AI agents: boot aarch64/arm/riscv64/x86_64 kernels in seconds, exec via guest agent, fast rootfs rebuilds, IoT emulation