Repos

Open-source repos worth knowing, by the problem they take on.

Embedded & Hardware

  1. RepoEmbedded & Hardware14 Oct 2026score 8

    osos-lab

    A Rust-based iPod firmware project that patches Apple's original Classic software to add features while preserving the familiar interface and playback behavior.

  2. RepoEmbedded & Hardware14 Oct 2026score 9

    Tilefinch

    An experimental PSP web browser in C that runs directly on the handheld and shows whether a 333 MHz console can handle modern pages and video.

  3. RepoEmbedded & Hardware14 Oct 2026score 8

    xarxa

    A Rust TCP/IP stack for embedded and real-time systems that aims to work without std or alloc while avoiding unsafe code and keeping memory use low.

  4. RepoEmbedded & Hardware14 Oct 2026score 9

    ncnn

    A C++ neural network inference framework for mobile, embedded, and desktop apps that runs models on CPU and Vulkan without third-party runtime dependencies.

  5. RepoEmbedded & Hardware14 Oct 2026score 8

    DS5Dongle OLED Edition

    A Pico 2 W project that turns Raspberry Pi hardware into a wireless DualSense adapter with an optional OLED status screen and desktop companion app.

  6. RepoEmbedded & Hardware7 Oct 2026

    Hermes Gadget SDK

    An ESP32 SDK to build voice and text devices that connect to your own Hermes Agent, including firmware, a Linux client, and a desktop simulator. Notable for making agent hardware accessible via browser-based installation and offering a low-code path to add custom sensors and behaviors.

  7. RepoEmbedded & Hardware7 Oct 2026

    Project Cascadia

    Ports mainline Linux 6.12 to Apple iPad mini 1 hardware using the checkm8 exploit to boot XFCE with touchscreen support. The first public effort to run upstream Linux on Apple's locked A5 silicon.

  8. RepoEmbedded & Hardware7 Oct 2026

    Ivan Bohun Website

    A personal website hosted across six ESP32 microcontrollers without cloud or CDN infrastructure. The blades elect a virtual-MAC leader for TCP load balancing and failover, demonstrating sophisticated distributed systems design on minimal hardware.

  9. RepoEmbedded & Hardware7 Oct 2026

    Capicola DSP Firmware

    Real-time DSP firmware for the Hermetic Modular Alchemy Lab that performs time stretching, pitch shifting, transient detection, and envelope following. It implements a peer-reviewed DAFx26 algorithm and targets hands-on audio experimentation on embedded hardware.

  10. RepoEmbedded & Hardware7 Oct 2026

    PHP on ESP32

    Runs a native PHP 8.3–8.5 interpreter on ESP32 microcontrollers, executing scripts directly from microSD without emulation. A rare bare-metal language runtime that remains actively maintained with a public roadmap.

  11. RepoEmbedded & Hardware7 Oct 2026

    TinyDesk

    A windowed desktop environment for microcontrollers rendered entirely within a terminal, supporting ESP32 boards as well as Windows and Linux hosts. Combines a file manager, editor, and industrial protocols like MQTT and Modbus in a unique TUI interface.

  12. RepoEmbedded & Hardware7 Oct 2026

    Edge Agents Runtime

    A 30 MB runtime for deploying offline AI agents on Linux edge devices like Raspberry Pi and Jetson, with native integration for GPIO, UART, and MQTT protocols. Designed for industrial and IoT use cases where cloud independence is required.

  13. RepoEmbedded & Hardware30 Sept 2026

    KryonOS ESP32 GUI

    KryonOS is an open-source GUI operating system and JavaScript app platform for ESP32 and ESP32-S3, enabling dynamic app installation without reflashing. It provides real firmware engineering with hardware APIs, file management, and an app store.

  14. RepoEmbedded & Hardware30 Sept 2026

    LakeShark SDR Scanner

    LakeShark is a handheld SDR scanner and radio workbench built on the LilyGO T-Display P4 ESP32-P4, decoding RTL-SDR signals like P25, ADS-B, and POCSAG plus LoRa and GPS without a PC. It is notable as a substantive, self-contained field tool for radio analysis.

  15. RepoEmbedded & Hardware30 Sept 2026

    Halo AI Firmware

    Halo-firmware is the Zephyr RTOS firmware for Brilliant Labs' AI glasses, running on the Alif Balletto B1 with a Lua runtime for on-device apps and BLE OTA updates. It is notable as real product code that supports user-built firmware flashing over the air without vendor tooling.

  16. RepoEmbedded & Hardware30 Sept 2026

    Pocket Tank LLM

    Pocket-tank runs a 14M-parameter LLM, distilled from a 26B teacher model into 7.56 MB, entirely on an ESP32-S3 to control a virtual fish tank. It is a novel demonstration of embedded on-device AI with no network or cloud dependency.

  17. RepoEmbedded & Hardware30 Sept 2026

    ZamSync Sync Engine

    ZamSync is a resilient offline-first sync engine using WAL replication, Hybrid Logical Clocks, version vectors, mTLS, and ChaCha20-Poly1305 encryption at rest. It is built for intermittent-connectivity deployments like IoT, rural health, and edge environments.

  18. RepoEmbedded & Hardware30 Sept 2026

    IoT Firmware Analysis

    IFDA automates reverse engineering and vulnerability discovery for IoT firmware binaries, implementing an analysis core with a bilingual web UI and Go service layer. It is valuable security tooling for defensive or authorized firmware assessment.

  19. RepoEmbedded & Hardware30 Sept 2026

    fnprint Function Fingerprinting

    fnprint matches functions in binaries by their behavior, using microexecution to record side effects and hash them into fingerprints, rather than comparing bytes or control-flow graphs. This makes it novel for binary diffing across compilers, optimization levels, and CPU architectures.

  20. RepoEmbedded & Hardware23 Sept 2026

    On-Device AI Agents

    Build AI agents that run 100% on-device. Sub-100ms latency on Qualcomm NPU. Zero cloud dependency.

  21. RepoEmbedded & Hardware23 Sept 2026

    Octatrack DSP Effects

    Custom DSP effects for the Elektron Octatrack MKII β€” original DSP56300 algorithms (ChonVerb reverb, BongDelay) on a cross-core send bus, delivered by patching the stock OS image

  22. RepoEmbedded & Hardware23 Sept 2026

    SquachWatch CYD Firmware

    SquachWatch is a firmware for the Cheap Yellow Display that gamifies detecting things like Flock Cameras, Trackers, Meta Glasses and so much more!

  23. RepoEmbedded & Hardware23 Sept 2026

    MSPM0 Agent Skill

    MSPM0 + SysConfig Agent Skill for Electronics Design Contests

  24. RepoEmbedded & Hardware23 Sept 2026

    CrumBLE E-Reader Firmware

    Xteink X4 e-reader firmware, fork of CrossInk

  25. RepoEmbedded & Hardware23 Sept 2026

    Echo Show Firmware

    Open firmware for the Echo Show 5, 1st and 2nd gen: Alpine Linux instead of Android, no Alexa. A local Home Assistant voice satellite with its own touch screen, on-device wake word, SSH and A/B over-the-air updates.

  26. RepoEmbedded & Hardware23 Sept 2026

    FlightPortrait Frame Firmware

    Firmware, device protocol, and reference BYOS server for the FlightPortrait e-ink frame

  27. RepoEmbedded & Hardware16 Sept 2026

    PTP Protocol Book

    An open-source book on Precision Time Protocol (IEEE 1588/gPTP) covering protocol internals, LinuxPTP source code analysis, and a hands-on ~1000-line C implementation. It progresses from thought experiments to running code, aimed at readers without prior network protocol knowledge.

  28. RepoEmbedded & Hardware16 Sept 2026

    AI Embedded Toolset

    Skill pack for AI coding assistants covering MCU firmware build, flashing, debugging, serial/protocol monitoring, and pipeline orchestration on Linux, macOS, and Windows; installation requires project analysis and user confirmation before copying skills.

  29. RepoEmbedded & Hardware16 Sept 2026

    ESP32 Pomodoro Timer

    A Pomodoro timer for the Waveshare ESP32-S3-Touch-LCD-3.49 development board. It has a touchscreen interface, three customizable timer profiles for focus and breaks, and custom background support.

  30. RepoEmbedded & Hardware16 Sept 2026

    IC Design Documents

    A Vietnamese-language document collection spanning basic electronics to IC design, focused on front-end RTL/design verification, with supplementary knowledge for other electronics roles. Authored by PhΓΉng Quang Minh, it presents fundamentals in a friendly, systematic way without relying on shortcuts.

  31. RepoEmbedded & Hardware16 Sept 2026

    AI Embedded Skills

    Open-source embedded development and debugging skills for Claude Code, Copilot, TRAE, and other Skill-protocol AI assistants, enabling direct operation of compilers, debuggers, and communication buses from code generation to hardware verification.

  32. RepoEmbedded & Hardware16 Sept 2026

    Connected Machine Runtime

    An Apache-2.0 C runtime for constrained devices like ESP32-class hardware, providing on-device identity, attestation, and BLE-native stablecoin payment primitives. It keeps private keys on-chip, enabling devices to act as transaction parties rather than sensors represented by others.

  33. RepoEmbedded & Hardware16 Sept 2026

    ESP32 Hardware Sandbox

    Sandboxed Lua runtime for ESP32 devices with network hot reload and hardware peripherals exposed through a driver interface, plus an optional managed websocket backend for remote app loading.