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

platform: embedded

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

ProductHealth v2StarsMaturity
RibShark/OmniDrive
OmniDrive is a custom firmware modification for MediaTek MT1959-based Hitachi-LG optical disc drives that unlocks raw sector reading, lead-…
781092active
256dpi/arduino-mqtt
An Arduino library wrapping the lwmqtt MQTT 3.1.1 client with an Arduino-style API. It supports many Arduino-compatible boards and shields …
711092stable
ODrive
ODrive is high-performance brushless motor controller firmware (C++) for ODrive v3.x hardware, enabling precise torque, velocity, and posit…
513745maintenance
weston-embedded/uC-OS3
µC/OS-III is a preemptive, highly portable, scalable real-time kernel (RTOS) originally developed by Micrium and now maintained by Weston E…
641086stable
ZhuYanzhen1/miniFOC
miniFOC is an open-source Field Oriented Control (FOC) firmware and hardware scheme for brushless DC (BLDC) motors, designed to run on very…
231085active
pico-coder/sigrok-pico
Firmware and sigrok driver that turns a Raspberry Pi Pico (RP2040/RP2350) into a low-cost logic analyzer and oscilloscope. It supports 21 d…
751083active
TinyMPC/TinyMPC
TinyMPC is an open-source C++ solver for convex model-predictive control with a small memory footprint, designed for resource-constrained m…
731081active
festvox/flite
Flite (festival-lite) is a small, fast, portable run-time text-to-speech synthesis engine written entirely in ANSI C by Carnegie Mellon Uni…
231081stable
DroneBridge/ESP32
DroneBridge for ESP32 is open-source firmware for ESP32 modules that provides a secure, transparent, bidirectional telemetry link between a…
951080active
wagiminator/ATmega-Soldering-Station
An open-source firmware and hardware project for a DIY T12 quick-heating soldering station controller based on the ATmega328P. It provides …
321079active
particle-iot/device-os
The open-source Device OS firmware for Particle IoT devices, providing the operating system, hardware abstraction layer, cloud communicatio…
931076active
ARM-software/CMSIS-DSP
CMSIS-DSP is ARM's optimized embedded compute library providing DSP and math kernels for Cortex-M and Cortex-A processors, including FFT, f…
961073stable
sipeed/TinyMaix
TinyMaix is a tiny neural network inference library for microcontrollers (TinyML), with core code under 400 lines and a .text section under…
341071active
rednblkx/HomeKey-ESP32
Firmware for ESP32 boards that implements Apple HomeKit lock functionality with support for Apple Home Key, enabling NFC-based door unlocki…
791069active
luxonis/depthai
DepthAI is Luxonis's Python library and SDK for developing with Luxonis OAK camera hardware, enabling spatial AI and computer vision on emb…
651068active
espressif/esp-matter
Espressif's official SDK for building Matter smart home products on ESP32 series SoCs. It wraps the open-source Matter SDK (connectedhomeip…
771064active
willem-pennings/balancing-cube
A complete open-source hardware and software project for a self-balancing cube that stands on its corner or edge using three reaction wheel…
251064stable
adafruit/Adafruit_Sensor
Adafruit Unified Sensor is an Arduino/C++ abstraction layer providing a common Adafruit_Sensor base class and standardized sensors_event_t …
231064stable
ploopyco/headphones
Ploopy Headphones is an open-source hardware project providing all design and production files to build a set of 3D-printed headphones, inc…
221064active
BojanJurca/Esp32_oscilloscope
An ESP32 Arduino project that turns the microcontroller into a basic oscilloscope, sampling GPIO signals and displaying them in a web brows…
761063active
vsergeev/c-periphery
A small MIT-licensed C library providing userspace access to Linux peripheral I/O interfaces including GPIO, LED, PWM, SPI, I2C, MMIO, and …
501061stable
brenpoly/be-more-agent
An offline-first conversational AI agent that turns a Raspberry Pi into a fully local voice assistant. It combines OpenWakeWord, Whisper.cp…
641060active
MatthewKuKanich/CAN_Commander
CAN Commander is a tool for reverse engineering and analyzing CAN bus systems, pairing a Flipper Zero app with ESP32 firmware to interact w…
631059active
aws/aws-iot-device-sdk-embedded-C
AWS's official C SDK for connecting embedded devices to AWS IoT, composed of modular libraries like coreMQTT, coreHTTP, coreJSON, and coreP…
581056active
moggieuk/Happy-Hare
Happy Hare is a universal Klipper extension (Python modules and macros) that drives multi-material units (MMUs) and automated filament chan…
741055active
berry-lang/berry
Berry is an ultra-lightweight dynamically typed embedded scripting language written in ANSI C99, designed for low-performance embedded devi…
671055active
introlab/odas
ODAS (Open embeddeD Audition System) is a C library for real-time sound source localization, tracking, separation, and post-filtering using…
321048stable
Duet3D/RepRapFirmware
RepRapFirmware is object-oriented C++ firmware for controlling 3D printers and related devices on ARM Cortex-based electronics such as ATSA…
871047active
skyfloogle/red-viper
Red Viper is a Nintendo Virtual Boy emulator for the Nintendo 3DS, continuing the work on r3Ddragon. It uses a dynamic recompiler and hardw…
961045active
espressif/ESP8266_RTOS_SDK
Espressif's official FreeRTOS-based software development kit for the ESP8266 chip, written in C and following the esp-idf style API. It pro…
643563maintenance
smoochiee/Bluetooth-jammer-esp32
An ESP32 firmware project that uses NRF24L01 radio modules to generate 2.4GHz noise signals that jam Bluetooth and WiFi devices. It include…
101043active
lhndo/LH-Stinger
LH Stinger is an open-source, community-driven design for a fast, high-precision Cartesian FDM 3D printer, including frame design, BOM, and…
581042active
andrewmcgr/klipper_tmc_autotune
A Klipper python extra that automatically calculates and tunes TMC stepper motor driver register values based on motor datasheet informatio…
641040active
milesburton/Arduino-Temperature-Control-Library
DallasTemperature is a robust Arduino library for interfacing with Maxim (Dallas) 1-Wire temperature sensor ICs such as the DS18B20, DS18S2…
791039stable
Dimsmary/OpenSTM
OpenSTM is an open-source DIY scanning tunneling microscope (STM) project capable of atomic-scale imaging, demonstrated by resolving carbon…
321039active
hypery11/flipper-tesla-fsd
An open-source Tesla CAN bus toolkit implemented as a Flipper Zero app with an ESP32 port, providing features like FSD region-gate bypass, …
761038active
100thCoin/AccuracyCoin
AccuracyCoin is a NES test ROM that packs 141 hardware accuracy tests onto a single NROM cartridge, targeting an NTSC console with an RP2A0…
641037active
exein-io/pulsar
Pulsar is a modular, eBPF-powered runtime security and observability tool for Linux devices, written in Rust and designed for IoT and edge …
481037active
korginc/logue-sdk
The logue SDK is KORG's official software development kit for building custom oscillators, synths, and effects ('units') for prologue, mini…
671034active
Yowkees/keyball
Keyball is a family of open-source split keyboards featuring an integrated 100% trackball, including the Keyball39, Keyball44, and Keyball6…
651034active
liyiteng/AlohaMini
AlohaMini is an open-source, 3D-printable dual-arm mobile robot with a motorized lift, buildable for under $1,000. It is LeRobot-ready for …
571034active
tenderlove/initial-v
Initial V converts a BMW gear shifter into a Bluetooth keyboard specialized for controlling Vim, using an ESP32-based PCB that communicates…
311034active
espressif/esp-hosted
ESP-Hosted is an open-source solution that lets Espressif SoCs like the ESP32 act as wireless communication co-processors, adding Wi-Fi and…
821033active
ZitaoTech/HackberryPiCM5
HackberryPi_CM5 is an open-source ultra-portable handheld Linux computer built around the Raspberry Pi Compute Module 5, featuring a 4-inch…
351033active
45clouds/WirelessCarPlay
C software that turns a Raspberry Pi into a bridge converting wired CarPlay into wireless CarPlay. It handles BLE and WiFi connections betw…
321030active
X1Plus/X1Plus
X1Plus is custom open-source firmware for Bambu Lab X1 and X1 Carbon 3D printers, replacing the stock firmware with extended features and c…
631028active
autowp/arduino-mcp2515
An Arduino library for interfacing with the MCP2515 stand-alone CAN controller over SPI. It implements CAN V2.0B at up to 1 Mb/s with suppo…
571025stable
framps/raspiBackup
raspiBackup is a shell-based tool that creates and maintains multiple backup versions of running Raspberry Pi systems without requiring a s…
991024active
edk2-porting/edk2-rk3588
An open-source EDK2-based UEFI firmware implementation for Rockchip RK3588 SoC boards, providing a PC-like standardized boot experience. It…
591024active
FreeJoy-Team/FreeJoy
FreeJoy is open-source firmware for the STM32F103C8 microcontroller that turns the board into a highly configurable USB HID game controller…
691022active
Mr-MIBonk/M.I.B._More-Incredible-Bash
A shell-based toolbox for patching and customizing Harman MIB2 (MHI2/MHI2Q) infotainment units in Volkswagen Group cars. It provides firmwa…
551022active
neu-rah/ArduinoMenu
A generic menu and interactivity library for the Arduino framework, supporting menus, submenus, input fields, and event-driven handlers acr…
671021active
SwiCago/HeatPump
An Arduino library for controlling Mitsubishi heat pumps over the CN105 connector using serial communication. It lets microcontrollers like…
321017active
alienatedsec/yi-hack-v5
Custom open-source firmware for Xiaomi Yi cameras based on the Hi3518ev200 chipset, adding a free RTSP server, ONVIF support, MQTT motion d…
231016active
hoglet67/RGBtoHDMI
RGBtoHDMI is a bare-metal Raspberry Pi firmware plus CPLD hat that samples digital RGB/YUV video from retro computers like the BBC Micro an…
601015active
lumapu/ahoy
AhoyDTU is open-source firmware for ESP32/ESP8266 that communicates with Hoymiles microinverters via radio (NRF24/CMT2300A), providing a lo…
421012active
HASwitchPlate/openHASP
openHASP is open-source firmware that turns ESP32 or STM32 boards with commodity touchscreens into customizable smart home control panels. …
671011active
lyusupov/SoftRF
SoftRF is a DIY, multi-functional sub-1 GHz ISM band radio proximity awareness system for general aviation, compatible with protocols like …
911010active
gimli-rs/gimli
gimli is a Rust library for reading and writing the DWARF debugging format. It is zero-copy, lazy, and works with any object file format, u…
751009stable
Ultrawipf/OpenFFBoard
Open FFBoard is open-source firmware for a universal force feedback interface and motor driver, designed for DIY simulation devices like di…
931008active
open-logic/open-logic
Open Logic is a VHDL-2008 standard library for FPGA projects, providing reusable, vendor- and tool-independent hardware components under a …
851006active
adafruit/Adafruit_CircuitPython_Bundle
A bundle of Adafruit's CircuitPython libraries packaged into a downloadable zip for easy installation onto CircuitPython microcontroller bo…
961005active
emsesp/EMS-ESP32
EMS-ESP is open-source firmware for the ESP32 microcontroller that communicates with EMS and Heatronic compatible heating equipment from Bo…
941004active
syssi/esphome-jk-bms
An ESPHome external component that monitors and controls Jikong (JK) Battery Management Systems over UART-TTL or Bluetooth LE. It exposes B…
911004active
dlbeer/quirc
Quirc is a small, dependency-free C library for extracting and decoding QR codes from images, fast enough for realtime video. It handles ro…
421004active
Gruppio/Sonoff-Homekit
Open-source firmware that makes Sonoff WiFi smart switches natively compatible with Apple HomeKit, running directly on the ESP8266/ESP32 ch…
391004active
rust-embedded/cortex-m
A collection of Rust crates providing low-level access to ARM Cortex-M microcontroller peripherals, including CPU register access, startup …
1001003stable
coseyfannitutti/discipline
Discipline V2 is an open-source 65% mechanical keyboard PCB design that can be assembled entirely with through-hole components, including t…
321003stable
hamuchiwa/AutoRCCar
An open-source project that turns a hobby RC car into an autonomous self-driving vehicle using a Raspberry Pi, Arduino, camera, and ultraso…
323344maintenance
peng-zhihui/Project-Quantum
An open-source hardware and software project for a super-mini modular Linux card computer, built from stamp-hole PCB modules (Quark-Core AR…
323309maintenance
SpacehuhnTech/WiFiDuck
WiFi Duck is an open-source firmware for ESP8266 + ATmega32u4 hardware that emulates a USB keyboard to perform keystroke injection (BadUSB)…
233274maintenance
jacksonliam/mjpg-streamer
A lightweight command-line streaming tool that copies JPEG frames from input plugins (webcams, Raspberry Pi camera, files, OpenCV) to outpu…
323247maintenance
pichenettes/eurorack
Source code and hardware files for Mutable Instruments' line of Eurorack synthesizer modules, including oscillators, filters, sequencers, a…
323165maintenance
StarRTC
StarRTC is a free cross-platform real-time communication SDK and self-hostable server suite providing instant messaging, one-to-one video c…
233075maintenance
alexforencich/verilog-ethernet
A collection of Verilog Ethernet components for FPGA implementation, covering gigabit, 10G, and 25G packet processing with MAC, PCS/PMA PHY…
363074maintenance
mpaland/printf
A tiny, dependency-free, thread-safe printf/sprintf/(v)snprintf implementation in a single C file, designed for embedded systems where libc…
233056maintenance
xoseperez/espurna
ESPurna is open-source firmware for ESP8266/ESP8285-based smart switches, lights, and sensors, supporting over 125 devices with sensor inte…
603053maintenance
risinek/esp32-wifi-penetration-tool
An extensible Wi-Fi penetration testing framework for the ESP32 microcontroller, implementing attacks such as PMKID capture, WPA/WPA2 hands…
233050maintenance
miguelbalboa/rfid
An Arduino library for driving MFRC522-based RFID reader modules over SPI, supporting reading and writing MIFARE Classic and related cards.…
633033maintenance
jeelabs/esp-link
esp-link is ESP8266 firmware that turns the module into a transparent WiFi-to-serial bridge for attached microcontrollers. It also provides…
233007maintenance
but0n/Avem
Avem is a lightweight open-source drone flight controller firmware for STM32F103, implementing quaternion/euler attitude estimation from an…
322883maintenance
seemoo-lab/nexmon
Nexmon is a C-based firmware patching framework for Broadcom/Cypress WiFi chips that enables custom firmware modifications such as monitor …
642876maintenance
cleanflight/cleanflight
Cleanflight is open-source flight controller firmware for multi-rotor and fixed-wing aircraft, written in C for STM32-based boards. It is a…
232732maintenance
rogerclarkmelbourne/Arduino_STM32
Arduino IDE hardware support files that enable programming STM32-based boards (especially STM32F103 and LeafLabs Maple/Maple Mini) with the…
362676maintenance
opencardev/crankshaft
Crankshaft is a turnkey GNU/Linux distribution that transforms a Raspberry Pi into an Android Auto head unit for cars. It is built on OpenA…
662662maintenance
apple/HomeKitADK
Apple's open-source HomeKit Accessory Development Kit implementing the HomeKit Accessory Protocol (HAP) in C. It lets developers prototype …
102622maintenance
iotsound/iotsound
IoTSound (formerly balenaSound) is a deployable application that turns a Raspberry Pi into an audio streamer for existing speakers, support…
462621maintenance
EtteGit/EnragedRabbitProject
The Enraged Rabbit Project adds multimaterial (multi-filament) printing capabilities to Klipper-based 3D printers, primarily VORON machines…
232572maintenance
iliasam/OpenSimpleLidar
Open Source scanning laser rangefinder (lidar) built with STM32 firmware and a triangulation-based optical design, with schematics, firmwar…
382554maintenance
seemoo-lab/openhaystack
OpenHaystack is a framework and macOS application for creating custom Bluetooth tracking tags that leverage Apple's Find My (offline findin…
6713467experimental
MaJerle/stm32f429
A collection of C libraries and Keil uVision projects for STM32F4xx series microcontrollers, covering peripherals like USART, SPI, I2C, ADC…
322508maintenance
monlor/MIXBOX-ARCHIVE
MIXBOX is a shell-script-based toolbox for Xiaomi routers that provides quick configuration and management of plugins like Shadowsocks, frp…
102388maintenance
solokeys/solo1
Solo 1 is the open-source C firmware for the Solo security key, implementing FIDO2 (CTAP2) and U2F (CTAP) over USB and NFC on an STM32L432 …
232384maintenance
armink/EasyFlash
EasyFlash is a lightweight open-source embedded Flash storage library written in C, providing key-value (ENV) parameter storage with wear l…
282362maintenance
stianeikeland/go-rpio
A pure-Go library for accessing GPIO pins on Raspberry Pi boards without external C dependencies like WiringPI or bcm2835. It supports pin …
232287maintenance
hustvl/YOLOP
YOLOP is a multi-task deep learning network that jointly performs traffic object detection, drivable area segmentation, and lane detection …
322234maintenance
bitdump/BLHeli
BLHeli is open-source firmware for sensorless brushless motor electronic speed controllers (ESCs), written in assembly for Atmel and Silabs…
402226maintenance
recalbox/recalbox-os
Recalbox is an open-source retrogaming operating system that turns Raspberry Pi, PC, Steam Deck, Odroid, and Anbernic devices into retro ga…
102223maintenance
br3ttb/Arduino-PID-Library
A PID (Proportional-Integral-Derivative) feedback control library for Arduino, written in C++. It provides basic closed-loop control functi…
232199maintenance
CedArctic/DigiSpark-Scripts
A collection of hand-written Arduino IDE sketches for the DigiSpark ATtiny85 board that turn it into a USB HID keyboard for executing autom…
322170maintenance

← prev page 8 / 12 next →