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

domain: hardware

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

ProductHealth v2StarsMaturity
simplefoc/Arduino-FOC
SimpleFOC is an Arduino/PlatformIO C++ library implementing Field Oriented Control (FOC) for BLDC and stepper motors. It supports many moto…
772986active
LibrePCB/LibrePCB
LibrePCB is a free, open-source electronic design automation (EDA) suite for drawing schematics and designing printed circuit boards. It ru…
912971active
erpalma/throttled
A Linux daemon that prevents firmware-induced CPU throttling on Intel systems by periodically restoring package power limits (PL1/PL2) and …
862971active
TheOfficialFloW/PPPwn
PPPwn is a proof-of-concept kernel remote code execution exploit for PlayStation 4 consoles up to firmware 11.00, exploiting CVE-2006-4304 …
242960active
RfidResearchGroup/ChameleonUltra
ChameleonUltra is the open-source firmware for an RFID/NFC card emulation device based on the NRF52840, capable of reading, writing, decryp…
842949active
sharpie7/circuitjs1
CircuitJS1 is an electronic circuit simulator that runs entirely in the browser, ported from Paul Falstad's original Java applet using GWT.…
322939active
probe-rs/probe-rs
probe-rs is a Rust toolkit and library for on-chip debugging and flashing of embedded ARM, RISC-V, and Xtensa microcontrollers via debug pr…
932921active
f1xpl/openauto
OpenAuto is an AndroidAuto headunit emulator built on the aasdk library and Qt, designed to run smoothly on Raspberry Pi 3. It renders the …
232913active
KiCad/kicad-source-mirror
KiCad is a cross-platform open-source EDA (Electronic Design Automation) suite for designing printed circuit boards and schematics, includi…
932901active
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
enactic/openarm
OpenArm is a fully open-source 7DOF humanoid robot arm (hardware, firmware, and software) designed for physical AI research and deployment …
692889active
jayofelony/pwnagotchi
Pwnagotchi is a Raspberry Pi-based Wi-Fi penetration-testing gadget that leverages Bettercap to passively sniff or actively attack nearby W…
932886active
GoldHEN/GoldHEN
GoldHEN is a homebrew enabler payload for jailbroken PlayStation 4 consoles, providing kernel patches, debug settings, and system enhanceme…
522877active
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
ghdl/ghdl
GHDL is an open-source analyzer, compiler, simulator, and experimental synthesizer for the VHDL hardware description language, supporting I…
822868active
maziggy/bambuddy
Bambuddy is a self-hosted web application that acts as a command center for Bambu Lab 3D printers, from a single printer to an entire print…
782856active
earlephilhower/arduino-pico
An Arduino core that ports the Arduino development environment to the Raspberry Pi Pico's RP2040 and RP2350 microcontrollers, built on the …
972853active
adafruit/Adafruit-GFX-Library
Adafruit GFX is the core Arduino graphics library providing a common set of drawing primitives (points, lines, circles, bitmaps, fonts) sha…
772828stable
sqfmi/Watchy
Watchy is a fully open-source E-Ink smartwatch built on ESP32, accompanied by an Arduino library for developing custom watch faces and firm…
402804active
ARMmbed/DAPLink
Arm Mbed DAPLink is open-source interface firmware that runs on a secondary MCU attached to the SWD/JTAG port of an Arm Cortex application …
672793active
mike42/escpos-php
A PHP library implementing a subset of Epson's ESC/POS protocol for thermal and impact receipt printers. It lets PHP applications generate …
842791active
mvp/uhubctl
uhubctl is a command-line utility that controls USB power per-port on smart USB hubs that implement per-port power switching. It is written…
652787active
JamesCJ60/Universal-x86-Tuning-Utility
Universal x86 Tuning Utility (UXTU) is a lightweight open-source GUI alternative to Ryzen Master and Intel XTU for tuning x86 laptops and d…
932785active
BitMaker-hub/NerdMiner_v2
NerdSoloMiner v2 is open-source firmware that turns ESP32-based boards (like the LILYGO T-Display S3) into a small Bitcoin solo CPU miner i…
742780active
coreboot/coreboot
coreboot is an open-source firmware project that replaces proprietary BIOS/UEFI on computers, performing hardware initialization and then h…
672777active
espressif/esp32-camera
Espressif's official camera driver library for ESP32-series SoCs (ESP32, ESP32-S2, ESP32-S3), supporting a wide range of image sensors like…
892771active
gem5/gem5
gem5 is the official open-source computer-system architecture simulator for research and teaching, modeling processor microarchitecture and…
882771active
Koenkk/Z-Stack-firmware
A repository providing compilation instructions and precompiled hex firmware files for Texas Instruments Z-Stack Zigbee firmware, targeting…
692764active
atar-axis/xpadneo
An advanced Linux kernel driver for the Xbox One wireless controller (Bluetooth), built as a DKMS module in C. It fixes quirks of the stock…
892745active
pschatzmann/ESP32-A2DP
An Arduino/PlatformIO/ESP-IDF library for ESP32 that implements the Bluetooth A2DP protocol for streaming audio, acting as either a sink (m…
902724active
goodtft/LCD-show
A collection of shell scripts and drivers that install and configure TFT LCD display and touchscreen support for various screen sizes (2.4"…
562720active
google/mozc-devices
Google's repository of circuit diagrams and C++ firmware source code for building DIY versions of Gboard novelty keyboards, formerly Google…
552709active
davidmonterocrespo24/velxio
Velxio is an open-source browser-based emulator and circuit simulator for Arduino, ESP32, Raspberry Pi, STM32 and other embedded boards, ru…
822679active
liquidctl/liquidctl
liquidctl is a cross-platform command-line tool and Python driver library for controlling AIO liquid coolers, fan controllers, LED controll…
742670active
guysoft/OctoPi
OctoPi is a Raspberry Pi distribution (OS image) that ships with OctoPrint and mjpg-streamer preinstalled for controlling 3D printers over …
662660active
espressif/esp-iot-solution
Espressif's official IoT library providing device drivers and code frameworks for ESP series SoCs, extending ESP-IDF with components for se…
672659active
OpenHD/OpenHD
OpenHD is an open-source digital FPV (first-person view) software suite for long-range, low-latency video transmission, telemetry, and RC c…
672651active
awalol/DS5Dongle
Firmware that turns a Raspberry Pi Pico 2 W into a wireless Bluetooth dongle for the DualSense (PS5) controller, making it appear as a wire…
782650active
Zer0-bit/gaggiuino
Gaggiuino is an open-source firmware and hardware mod that upgrades a Gaggia Classic espresso machine with microcontroller-based control (S…
972649active
TheTumultuousUnicornOfDarkness/CPU-X
CPU-X is a free and open-source system profiling and monitoring application for GNU/Linux and FreeBSD, similar to CPU-Z on Windows. It repo…
762648active
sanni/cartreader
An open-source Arduino Mega shield and firmware for dumping video game cartridge ROMs and save files to an SD card without a PC. It support…
102642active
rust-embedded/embedded-hal
embedded-hal is a Rust Hardware Abstraction Layer providing core traits for embedded systems, enabling platform-agnostic device drivers. It…
612640stable
cncjs/cncjs
CNCjs is a full-featured web-based interface for CNC milling controllers running Grbl, Grbl-Mega, Marlin, Smoothieware, TinyG, or g2core. I…
982639stable
nisargjhaveri/WirelessAndroidAutoDongle
A DIY wireless Android Auto adapter built with Buildroot that runs on Raspberry Pi boards, letting cars with only wired Android Auto use wi…
352630active
google/cpu_features
A cross-platform C99 library from Google for detecting CPU features (like available instruction sets) at runtime. It supports many architec…
812618stable
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
kliment/Printrun
Printrun is a suite of pure Python 3D printing host software consisting of Pronterface (GUI), Pronsole (interactive CLI), and Printcore (li…
662610active
imbushuo/mac-precision-touchpad
A Windows Precision Touchpad driver implementation for Apple MacBook trackpads and Magic Trackpad 2, written in C. It supports USB (includi…
2310437maintenance
darklife/darkriscv
DarkRISCV is an open-source RISC-V CPU softcore implemented from scratch in Verilog, supporting RV32E/RV32I and running on a wide range of …
692601active
raspiblitz/raspiblitz
RaspiBlitz is a do-it-yourself software distribution that turns a RaspberryPi 4/5 into a Bitcoin and Lightning Network full node with an LC…
822589active
raspberrypi/rpi-imager
Raspberry Pi Imager is a user-friendly GUI application for writing operating system images to SD cards and USB media for Raspberry Pi devic…
992588active
integralfx/MemTestHelper
A C# WPF desktop application that automates running HCI MemTest for verifying RAM stability during memory overclocking. It is part of the i…
232588active
edk2-porting/edk2-msm
An EDK2-based UEFI firmware port for Qualcomm Snapdragon mobile platforms, enabling phones to boot a UEFI environment. It serves as a boot …
552582active
NicoHood/HID
An Arduino library that adds enhanced USB HID functionality to standard Arduino boards, enabling them to act as keyboards, mice, gamepads, …
232565stable
libratbag
Piper is a GTK graphical application for configuring gaming mice, acting as a frontend to the ratbagd DBus daemon from libratbag. It suppor…
762561active
Modos-Labs/Glider
Glider is an open-source low-latency E-ink monitor project, containing hardware designs and documentation, paired with the open-source Cast…
732555active
jgromes/RadioLib
RadioLib is a universal C++ wireless communication library for embedded devices, providing a unified API to drive many radio modules (SX127…
902552active
anthropics/claude-desktop-buddy
A reference implementation and example firmware for the Bluetooth (BLE) maker API in Claude Cowork and Claude Code Desktop, including an ES…
492551active
signal11/hidapi
HIDAPI is a multi-platform C library for communicating with USB and Bluetooth HID-class devices on Windows, Linux, FreeBSD, and macOS. It p…
322536stable
luolangaga/tubatools
TubaWinUi3 is a WinUI 3 / .NET 10 rewrite of the Tuba Toolbox (图吧工具箱), a collection of 82 PC hardware detection and system maintenance util…
802533active
bemasher/rtlamr
A Go-based software-defined radio receiver that decodes Itron ERT smart meter transmissions in the 900MHz ISM band using an inexpensive rtl…
792531active
josefadamcik/SofleKeyboard
Sofle is an open-source 6x4+5 column-staggered split ergonomic keyboard design with encoder support, based on the Lily58, Corne, and Helix …
532531active
google-coral/coralnpu
Coral NPU is an open-source neural processing unit (NPU) hardware IP core from Google Research, built on the 32-bit RISC-V ISA with matrix,…
732526active
tscircuit/tscircuit
tscircuit is an open-source React/TypeScript framework and toolchain for designing, previewing, simulating, and manufacturing printed circu…
702526active
bdring/FluidNC
FluidNC is CNC motion control firmware for the ESP32, the successor to Grbl_ESP32, supporting multiple machine and tool types with a config…
942523active
webosbrew/dev-manager-desktop
A cross-platform desktop application for managing developer mode and rooted webOS TVs, built with Tauri, Rust, and Angular. It lets users a…
942519active
mofeng-git/One-KVM
One-KVM Rust is a lightweight open-source IP-KVM solution written in Rust that enables BIOS-level remote management of servers and workstat…
932518active
OpenIntelWireless/IntelBluetoothFirmware
A macOS kernel extension (kext) that uploads Intel wireless Bluetooth firmware to enable native Bluetooth support on Intel hardware. Firmwa…
512515stable
tobiabocchi/flipperzero-bruteforce
A Python script that generates .sub files for brute-forcing fixed OOK code subghz protocols using a Flipper Zero device. It supports multip…
322512active
CTurt/FreeDVDBoot
FreeDVDBoot is a PlayStation 2 DVD Player exploit written in C that lets users burn homebrew discs which boot on unmodified PS2 consoles. I…
322511stable
JeoJay127/RapidEFI-Tool
RapidEFI is a free, offline GUI tool for configuring, auto-generating, and maintaining OpenCore EFI folders for Hackintosh (macOS on PC) se…
932505active
miek/inspectrum
inspectrum is a desktop tool for analysing captured radio signals, primarily from software-defined radio receivers. It provides a zoomable …
552501active
OpenStickCommunity/GP2040-CE
GP2040-CE is a multi-platform gamepad firmware for the Raspberry Pi Pico and other RP2040-based microcontroller boards, offering extremely …
722498active
cocotb/cocotb
cocotb is a coroutine-based Python framework for writing testbenches that verify VHDL, Verilog, and SystemVerilog RTL designs via cosimulat…
732483stable
mhaeuser/Battery-Toolkit
A macOS menu bar application for Apple Silicon Macs that controls the platform power state, allowing users to set battery charge limits and…
102480active
nRF24/RF24
An optimized C++ driver library for the nRF24L01(+) 2.4GHz wireless transceiver, acting as an OSI Layer 2 radio driver. It supports Arduino…
892464active
LinuxCNC/linuxcnc
LinuxCNC is an open-source machine control software that drives CNC machines such as milling machines, lathes, 3D printers, laser and plasm…
922455stable
Askannz/optimus-manager
A Linux program for switching between Nvidia and Intel/AMD GPUs on Optimus laptops. It manages which GPU runs the desktop and handles displ…
692446active
No-Chicken/OV-Watch
OV-Watch is an open-source smart watch project built on an STM32F411 microcontroller running FreeRTOS with an LVGL-based user interface. It…
582441active
corundum/corundum
Corundum is an open-source FPGA-based network interface card (NIC) and platform for in-network compute, written in Verilog/SystemVerilog. I…
322438active
rbaron/b-parasite
An open source DIY soil moisture sensor with ambient temperature, humidity, and light sensing, built on nRF52840/nRF52833 hardware and powe…
762432active
dotnet/iot
Official .NET libraries (System.Device.Gpio and Iot.Device.Bindings) for building IoT applications that interact with GPIO pins, serial por…
832405active
MHeironimus/ArduinoJoystickLibrary
An Arduino library that lets an Arduino Leonardo, Micro, or other ATmega32u4-based board appear as one or more USB HID joysticks or gamepad…
242405stable
EdgeTX/edgetx
EdgeTX is an open-source firmware for RC radio transmitters, forked from OpenTX with a touch-enabled UI, Lua scripting support, and broad h…
952402active
earlephilhower/ESP8266Audio
An Arduino library for parsing and decoding audio formats including MOD, WAV, MP3, FLAC, MIDI, AAC, OGG/Opus, and RTTTL on ESP8266, ESP32, …
962392active
FlyGoat/RyzenAdj
RyzenAdj is a command-line tool for adjusting power management settings on AMD Ryzen mobile processors (APUs), including STAPM/PPT power li…
752389active
AstraThreshold/oled-ui-astra
A C++ UI framework for building smooth, animated menu interfaces on small OLED displays in embedded projects. It is designed to be easy to …
342384active
VR-25/acc
ACC (Advanced Charging Controller) is a shell-based Android tool for managing battery charging to extend lithium-ion battery service life. …
452380active
barbeau/gpstest
GPSTest is the leading open-source Android application for testing GNSS/GPS receivers. It displays real-time satellite information for GPS,…
672375active
LucidVR/lucidgloves
LucidGloves is an open-source DIY VR haptic glove project providing Arduino/ESP32 firmware and 3D-printable hardware files for finger track…
452368active
ucb-bar/chipyard
Chipyard is an open-source agile hardware design framework for building Chisel-based RISC-V systems-on-chip, including processor cores (Roc…
842366active
0x1abin/MultiButton
A compact C library implementing a state-machine-driven multi-button driver for embedded systems, supporting seven event types with built-i…
652358stable
linux-rdma/rdma-core
rdma-core provides the userspace libraries and daemons for the Linux kernel's RDMA (drivers/infiniband) subsystem, including libibverbs, li…
932352stable
xCuri0/ReBarUEFI
A UEFI DXE driver (built with edk2) that enables Resizable BAR on motherboards that lack official support, injected into the firmware's DXE…
482343active
Circuit-Digest/ESP-Drone
ESP-Drone is a DIY drone firmware and hardware project built on the ESP32 and MPU6050 IMU, providing Wi-Fi-based stabilization and phone co…
612340active
Xilinx/PYNQ
PYNQ is an open-source Python framework from AMD/Xilinx for designing embedded systems on Zynq and other adaptive computing platforms (FPGA…
782339active
DavidS95/Smokeless_UMAF
A bootable USB tool that loads a custom UEFI form browser to expose AMD PBS/CBS (and possibly AMD Overclocking) BIOS menus without flashing…
322338active
bigbrodude6119/flipper-zero-evil-portal
A Flipper Zero application that turns the Wi-Fi dev board (ESP32) into an open access point serving a fake captive portal login page. Captu…
192332active
context-labs/mactop
mactop is a terminal-based system monitor for Apple Silicon Macs, written in Go, showing CPU and GPU utilization in a top-style interface. …
592331active
pbatard/libwdi
libwdi is a Windows Driver Installer library for USB devices that automates INF creation, catalog signing, driver file extraction, and driv…
372327active

← prev page 3 / 14 next →