Highlights
Starred repositories
A visual drag-and-drop editor for ESPHome displays (E-Ink, OLED, LCD, Touch), running as a Home Assistant integration or a standalone web app.
Open Source Robotic Arm for All Developers
AI agent toolkit: coding agent CLI, unified LLM API, TUI & web UI libraries, Slack bot, vLLM pods
Fastest, smallest, and fully autonomous AI assistant infrastructure written in Zig
A curated list of awesome embedded programming.
Open Claude Is Open-source coding-agent CLI for OpenAI, Gemini, DeepSeek, Ollama, Codex, GitHub Models, and 200+ models via OpenAI-compatible APIs.
2-2000x faster ML algos, 50% less memory usage, works on all hardware - new and old.
BLE server library of the Unified Prototyping Toolkit
Arduino Library for automatic detection of Sensirion sensors on an I2C Bus.
This demo firmware for the LilyGO T-Display-S3 (ESP32-S3) leverages Unified Prototyping Toolkit (UPT) components to automatically detect I2C sensors, visualize real-time environmental data on the i…
Modern C++ GNSS/RTK/PPP/CLAS toolkit.
Python library for parsing and generating UBX GPS/GNSS protocol messages.
The OpenScale - IoT is an easy-to-use open-source wireless solution to measure weight and temperature.
A tool for building minimal Raspberry Pi OS-based operating systems, which do not contain apt or dpkg.
A tool to generate highly customised software images for Raspberry Pi devices.
A firmware hub and flashing tool for esp32 series boards — discover, share, and flash firmware with ease.
A real-time sensor data visualization dashboard that connects to MQTT brokers and displays streaming sensor data from the Sensor Logger app.
Training neural networks on Apple Neural Engine via reverse-engineered private APIs
Bluetooth Low Energy (BLE) scanner with Resolvable Private Address (RPA) resolution using Identity Resolving Keys (IRKs)
Debug Arduino/ESP32 Code running in the Wokwi Simulator using GDB
Domain-specific language to specify behaviour of microcontroller managed hardware
Your personal AI assistant at all-in 888KiB (~35KB in app code). Running on an ESP32. GPIO, cron, custom tools, memory, and more.
picolibc - a C library designed for embedded 32- and 64- bit systems.
This repository is the automated installation of a complete Zephyr RTOS development environment on a Raspberry Pi 4 Bookworm OS