Ross ROSS = Recommend OSS · open-source software intelligence for agents

domain: embedded-systems

1072 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
knolleary/pubsubclient
PubSubClient is an Arduino C++ client library providing simple MQTT publish/subscribe messaging over the Arduino Ethernet Client API. It wo…
624014abandoned
novatic14/MANPADS-System-Launcher-and-Rocket
A proof-of-concept launcher and interceptor system built from consumer electronics and 3D-printed components. The project has been disconti…
543905abandoned
Kitt-AI/snowboy
Snowboy is a C++-based hotword (wake word) detection library by KITT.AI with bindings for Python, Android, and other platforms, enabling al…
233364abandoned
SI-RISCV/e200_opensource
The open-source Hummingbird E203 RISC-V processor core and demo SoC, a two-stage pipeline ultra-low power/area CPU implementation written i…
102851abandoned
jerryscript-project/iotjs
IoT.js is a lightweight JavaScript platform for Internet of Things devices, built on the JerryScript engine and written in C. It provides a…
232600abandoned
openfans-community-offical/Debian-Pi-Aarch64
Debian-Pi-Aarch64 is a 64-bit Debian-based operating system image for the full range of 64-bit Raspberry Pi hardware (Pi 2Bv1.2, 3B/B+/A+, …
102573abandoned
aws/amazon-freertos
AWS's deprecated reference integrations of FreeRTOS libraries for microcontrollers, providing a full project structure with AWS IoT connect…
102530abandoned
Blueforcer/awtrix3
AWTRIX 3 is open-source custom firmware for the Ulanzi Smart Pixel clock TC001, DIY matrix clocks, and old AWTRIX 2 boards, built on ESP32.…
752355abandoned
samjabrahams/tensorflow-on-raspberry-pi
A repository providing pre-built TensorFlow wheels and installation scripts for the Raspberry Pi, created before official support existed. …
232256abandoned
raspberrypi/noobs
NOOBS (New Out Of Box Software) is a first-boot operating system install manager for the Raspberry Pi that repartitions the SD card and let…
102223abandoned
raspberrypi/userland
ARM-side C libraries for interfacing with the Raspberry Pi VideoCore GPU, including EGL, MMAL, OpenMAX IL, GLESv2, and vchiq bindings. The …
102069abandoned
pimusicbox/pimusicbox
Pi MusicBox is a bootable SD-card image that turns a Raspberry Pi into a headless streaming music player based on Mopidy, supporting Spotif…
102032abandoned
raspberrypi/tools
A repository of prebuilt ARM cross-compilation toolchains for building software targeting Raspberry Pi boards. The project is officially de…
321910abandoned
juj/fbcp-ili9341
A high-performance C++ framebuffer copy driver for SPI-based LCD displays (e.g. ILI9341, ST7789) on Raspberry Pi A/B/2/3/4/Zero, achieving …
321806abandoned
ReturnInfinity/BareMetal-OS-legacy
BareMetal is a 64-bit operating system for x86-64 computers written entirely in Assembly, with a CLI, BMFS filesystem support, and 60+ syst…
101762abandoned
google/periph
periph is a Go library for peripherals I/O, providing pure-Go (no cgo) drivers and interfaces for GPIO, I²C, SPI, and 1-wire hardware on bo…
101730abandoned
akexorcist/BluetoothSPPLibrary
An Android library simplifying Bluetooth Serial Port Profile (SPP) communication with microcontrollers or other Android devices. It provide…
101700abandoned
OpenELEC/OpenELEC.tv
OpenELEC is a minimal embedded Linux distribution that turns a PC or single-board device into a Kodi-based home theater appliance. It boots…
321618abandoned
UncleRus/esp-idf-lib
A collection of ESP-IDF components (drivers for sensors, LED controllers, GPIO extenders, ADC/DAC, and other peripherals) for Espressif ESP…
101606abandoned
AeolusUX/ArkOS-R3XS
A community-maintained ArkOS firmware image for budget retro handheld consoles like the R35S, R36S, and PowKiddy RGB20S. It provides a read…
101592abandoned
thiagoralves/OpenPLC_v3
OpenPLC Runtime version 3 is an open-source Programmable Logic Controller (PLC) runtime that executes ladder logic and other IEC 61131-3 pr…
101569abandoned
easytarget/esp32-cam-webserver
An expanded Arduino sketch turning cheap ESP32-CAM boards (especially AI-Thinker) into a webcam with a browser-based control interface, str…
231526abandoned
maxlicheng/luci-app-unblockmusic
A LuCI plugin for OpenWrt/LEDE routers that runs UnblockNeteaseMusic (Node.js or Go versions) to unlock greyed-out and paid songs on NetEas…
231492abandoned
golemparts/rppal
RPPAL is a Rust library providing access to the Raspberry Pi's GPIO, I2C, PWM, SPI, and UART peripherals through a user-friendly interface,…
101463abandoned
adafruit/Adafruit-Raspberry-Pi-Python-Code
Adafruit's legacy monolithic Python library for Raspberry Pi hardware, including sensor drivers like the BMP085 and TCS34725 and character …
101446abandoned
alexa-pi/AlexaPi
AlexaPi is an open-source Python client for Amazon's Alexa voice service designed to run on devices like Raspberry Pi, Orange Pi, CHIP, and…
101327abandoned
ARM-software/armnn
Arm NN is an open-source C++17 machine learning inference SDK that accelerates neural network execution on Arm Cortex-A CPUs, Mali GPUs, an…
851316abandoned
cepr/android-serialport-api
A small Android library with NDK/JNI native code for opening and reading/writing serial ports (RS-232/tty devices) on Android, plus a demo …
321304abandoned
kidoman/embd
embd is a hardware abstraction layer (HAL) for embedded Linux single-board computers such as the Raspberry Pi, BeagleBone Black, and C.H.I.…
321281abandoned
Pi4J/pi4j-v1
Pi4J v1 is a Java I/O library providing object-oriented access to Raspberry Pi hardware interfaces such as GPIO, I2C, SPI, PWM, and UART/se…
101281abandoned
amaneureka/AtomOS
AtomOS is a multitasking monolithic kernel-based x86 operating system written from scratch in C#, targeting high-level driver implementatio…
321269abandoned
alexa/avs-device-sdk
The Alexa Voice Service (AVS) Device SDK is a C++ SDK for commercial device makers to integrate Alexa voice assistant capabilities directly…
101252abandoned
Tencent/FeatherCNN
FeatherCNN is a high-performance, lightweight CNN inference library developed by Tencent, targeting ARM CPUs on mobile (iOS/Android), embed…
231227abandoned
yodaos-project/yodaos
YodaOS is a Linux distribution built on OpenWrt for voice-enabled IoT devices, using JavaScript as its primary application language. It tar…
321225abandoned
Entware/Entware-ng
Entware-ng is a software package repository (~2000 packages) for embedded devices such as routers and network-attached storages, built on B…
101209abandoned
microsoft/vscode-arduino
A Visual Studio Code extension for developing, building, and uploading Arduino sketches, with IntelliSense, board/library managers, and a s…
101192abandoned
pepe2k/u-boot_mod
A deep modification of U-Boot 1.1.4 bootloader sources for MIPS-based routers with Qualcomm/Atheros SoCs, adding features like a web fail-s…
101161abandoned
sifive/freedom
SiFive's Freedom platform RTL source files, written in Chisel (Scala), implementing the Freedom E300 and U500 RISC-V SoC platforms for FPGA…
101147abandoned
adafruit/Adafruit_Python_DHT
A deprecated Python library for reading DHT series humidity and temperature sensors on Raspberry Pi and Beaglebone Black, with a C extensio…
101134abandoned
cyoung/stratux
Stratux is an open-source ADS-B weather and traffic receiver built on a Raspberry Pi with RTL-SDR dongles, serving aviation data to electro…
531132abandoned
sharebrained/portapack-hackrf
Original firmware for the PortaPack H1, an add-on that makes the HackRF One software-defined radio portable with an LCD touchscreen, audio …
101095abandoned
srsran/srsRAN_Project
srsRAN Project is an open-source O-RAN 5G CU/DU software suite from Software Radio Systems, implementing a full-stack 5G radio access netwo…
101095abandoned
nifanfa/MOOS
MOOS is a hobby x64 operating system written in C# using .NET Native AOT compilation. It supports multithreading, SMP, USB, networking, and…
101094abandoned
adamdunkels/uip
uIP is a very small TCP/IP stack implementation written in C by Adam Dunkels, designed for resource-constrained embedded systems. This repo…
321082abandoned
amperka/ino
Ino is a Python-based command line toolkit for building and uploading Arduino firmware without the Arduino IDE. It auto-generates Makefiles…
101076abandoned
autoas/as-deprecated
An open-source automotive software framework implementing OSEK/AUTOSAR basic software (BSW), including an OSEK-compliant RTOS (ASKAR), CAN/…
611051abandoned
CTurt/PS4-SDK
An open source PlayStation 4 SDK for writing userland homebrew applications in C, run via the PS4-playground loader. It provides system cal…
101040abandoned
shivasiddharth/GassistPi
GassistPi is a Python application that turns single board computers like the Raspberry Pi into a Google Assistant-powered voice assistant. …
441031abandoned
fail0verflow/hbc
The Homebrew Channel for the Nintendo Wii, an open-source loader that lets users install and run homebrew applications on a Wii console. It…
101017abandoned
hackndev/zinc
Zinc is an experimental bare-metal stack for Rust targeting ARM microcontrollers, aiming to provide an RTOS-like foundation written entirel…
101003abandoned
rust-lang/rust
The official Rust monorepo containing the rustc compiler, standard library, and documentation for the Rust programming language. Rust is a …
99116191stable
commaai/openpilot
openpilot is an open-source operating system for robotics that currently functions as an advanced driver assistance system (ADAS) for 300+ …
9163511active
raysan5/raylib
raylib is a simple and easy-to-use C library for videogames programming, providing bindings over OpenGL for 2D/3D graphics, input, audio, a…
8134476stable
koreader/koreader
KOReader is an open-source document viewer application primarily aimed at e-ink e-readers, supporting formats like PDF, DjVu, EPUB, FB2, Mo…
8929289active
78/xiaozhi-esp32
XiaoZhi is an open-source MCP-based AI voice chatbot firmware for ESP32-family microcontrollers, connecting large language models like Qwen…
8829186active
Tencent/ncnn
ncnn is a high-performance neural network inference framework written in C++ and optimized for mobile, embedded, and desktop deployment. It…
8623753stable
alibaba/MNN
MNN is a lightweight, high-performance deep learning inference engine developed by Alibaba, supporting LLMs, vision, audio, and multimodal …
9315973active
ggml-org/ggml
ggml is a plain C/C++ tensor library for machine learning with no dependencies, designed to be simple, portable, and efficient. It supports…
9915236stable
ReFirmLabs/binwalk
Binwalk is a fast firmware analysis tool rewritten in Rust that identifies and optionally extracts files and data embedded inside other fil…
6614276active
threat9/routersploit
RouterSploit is an open-source exploitation framework dedicated to embedded devices like routers, modeled after Metasploit. It provides mod…
5913223active
serde-rs/serde
Serde is Rust's standard serialization and deserialization framework, built on the trait system with compile-time derive macros instead of …
9710784stable
RetroPie/RetroPie-Setup
A shell-based setup script that installs and configures RetroArch, emulator cores, and the EmulationStation front end on Raspberry Pi, ODro…
6710413active
PiKVM
PiKVM is an open-source KVM-over-IP solution built on Raspberry Pi that lets you remotely control servers and workstations (keyboard, video…
7710271stable
pocoproject/poco
POCO (Portable Components) is a collection of cross-platform C++ class libraries for building network- and internet-centric applications, c…
909478stable
freebsd/freebsd-src
The official publish-only Git mirror of the FreeBSD source tree, containing the complete kernel, userland, libraries, boot loader, and buil…
779294stable
greatscottgadgets/hackrf
HackRF is an open source, low-cost software-defined radio (SDR) hardware platform from Great Scott Gadgets, with this repository containing…
888057stable
BruceDevices/firmware
Bruce is an open-source (AGPL-3.0) ESP32 firmware packed with offensive-security and Red Team tools such as WiFi attacks, Evil Portal, ward…
906570active
sipeed/NanoKVM
NanoKVM is an open-source IP-KVM system for compact RISC-V hardware devices that lets you remotely access and control computers over the ne…
896480active
google-ai-edge/LiteRT-LM
LiteRT-LM is Google's production-ready, high-performance open-source framework for running large language models on edge devices, built as …
866298active
guanzhi/GmSSL
GmSSL is an open-source cryptographic toolkit developed at Peking University implementing Chinese national commercial cryptography standard…
806147stable
cactus-compute/cactus
Cactus is a hybrid edge-cloud AI inference engine for mobile devices, wearables, smart home devices, and robots, built in C++ with custom q…
865934active
aidlearning/AidLearning-FrameWork
AidLux (originally AidLearning) is an AIoT development platform that runs a native Ubuntu Linux environment with GUI, deep learning tooling…
705797active
martin-ger/esp_wifi_repeater
Firmware for the ESP8266/ESP8285 that turns the chip into a full WiFi NAT router and, in a separate edition, a true L2-bridge WiFi repeater…
715242active
pytorch/executorch
ExecuTorch is PyTorch's framework for exporting and running AI models on-device across mobile, embedded, and edge hardware, with a tiny (~5…
954953active
Picovoice/porcupine
Porcupine is a highly-accurate, lightweight on-device wake word detection engine powered by deep neural networks. It enables always-listeni…
734922stable
albfan/miraclecast
MiracleCast is a C implementation of the Wi-Fi Display (Miracast) specification for Linux, providing both Display-Sink and (planned) Displa…
644331active
networkupstools/nut
Network UPS Tools (NUT) is an open-source toolkit for monitoring and managing power devices such as UPS units, PDUs, ATS switches, PSUs, an…
834290active
zhaojh329/rtty
rtty is a remote terminal solution consisting of a lightweight C client for embedded Linux devices and a Go server with a Vue web frontend.…
884033active
iree-org/iree
IREE is an MLIR-based end-to-end machine learning compiler and runtime that lowers models from frameworks like PyTorch, TensorFlow, JAX, an…
873901active
cifertech/ESP32-DIV
ESP32-DIV is open-source firmware (with open schematics and PCB files) for a custom ESP32-S3 handheld device that bundles Wi-Fi, BLE, 2.4GH…
893890active
verilator/verilator
Verilator is an open-source Verilog/SystemVerilog simulator and lint system that compiles RTL designs into fast, multithreaded C++ or Syste…
773876stable
unikraft/unikraft
Unikraft is an open-source Unikernel Development Kit for building custom, specialized operating system kernels tailored to individual appli…
863832active
quickjs-ng/quickjs
QuickJS-NG is a small, embeddable JavaScript engine written in C that aims to support the latest ECMAScript specification. It is an activel…
893656active
letscontrolit/ESPEasy
ESPEasy is open-source firmware for ESP8266 and ESP32 microcontrollers that turns them into easy-to-configure multi-sensor and actuator dev…
893573active
nihui/opencv-mobile
opencv-mobile provides minimal, prebuilt OpenCV binary packages for Android, iOS, ARM Linux, Windows, Linux, macOS, HarmonyOS, WebAssembly,…
853345active
google-ai-edge/LiteRT
LiteRT is Google's successor to TensorFlow Lite, an on-device runtime for high-performance ML and GenAI inference on edge platforms. It pro…
853339active
CosmosOS/Cosmos
Cosmos is an operating system construction kit that lets developers build bare-metal OS kernels using .NET languages like C#, VB.NET, and F…
873188active
ARM-software/ComputeLibrary
Arm's Compute Library is a C++ collection of over 100 low-level machine learning and computer vision functions optimized for Arm Cortex-A/N…
963183active
batocera-linux/batocera.linux
Batocera Linux is an open-source retro-gaming Linux distribution that turns any computer or single-board computer into a dedicated game con…
673175active
eclipse-zenoh/zenoh
Zenoh is a Rust-implemented pub/sub/query protocol and library that unifies data in motion, data at rest, and computations with minimal wir…
993126active
HeyWillow/willow
Willow is an open source, self-hosted voice assistant platform for ESP32-S3-BOX hardware, designed as a privacy-focused alternative to Amaz…
863097active
qt-creator/qt-creator
Qt Creator is a cross-platform integrated development environment (IDE) built by the Qt project for developing applications in C++ (and oth…
983065active
dalathegreat/Battery-Emulator
Battery-Emulator is firmware that lets second-life EV battery packs be reused as stationary home energy storage by translating communicatio…
932895active
i-am-shodan/USBArmyKnife
USB Army Knife is firmware for ESP32-based USB devices (like the T-Dongle-S3) that turns them into a close-access penetration testing tool.…
712870active
armink/FlashDB
FlashDB is an ultra-lightweight embedded database written in C that provides two storage modes: a key-value database (KVDB) and a time-seri…
792834stable
rbonghi/jetson_stats
jetson-stats is a Python package for monitoring and controlling NVIDIA Jetson boards (Thor, Orin, Xavier, Nano, TX series). It provides jto…
972614active
onekey-sec/unblob
unblob is an extraction suite that parses unknown binary blobs for 78+ archive, compression, and file-system formats, recursively extractin…
912544active
ppogg/YOLOv5-Lite
YOLOv5-Lite is a lightweight object detection model family evolved from YOLOv5, with models as small as ~900KB (int8) that run 10-15+ FPS o…
232487active
google/XNNPACK
XNNPACK is a highly optimized C library of floating-point neural network inference operators for ARM, x86, WebAssembly, and RISC-V platform…
772435active
microsoft/pxt
Microsoft MakeCode (PXT) is a framework for building beginner-friendly, browser-based programming editors focused on computer science educa…
772302active

← prev page 10 / 11 next →