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
blinker-iot/blinker-nRF52
A Blinker support library for Nordic nRF52xx series chips, built on the nRF5 SDK v16.0.0 and nRF5 SDK for Mesh v4.0.0. It enables BLE 5.0 a…
324231maintenance
avibrazil/RDM
A menu bar utility for macOS that lets Retina Mac users select higher, officially unsupported display resolutions, including HiDPI modes. I…
104228maintenance
artisan-roaster-scope/artisan
Artisan scope is a free, open-source desktop application for coffee roasters to record, visualize, analyze, and control roast profiles. It …
921208stable
thunder439/QNASMINI
QNAS MINI is an open-source DIY 6-bay 2.5-inch NAS enclosure design, shared with build images and a Bilibili video walkthrough. It is a har…
301207stable
siliconcompiler/siliconcompiler
SiliconCompiler is a modular Python-based hardware build system that automates the flow from RTL source code (Verilog, VHDL, Chisel, etc.) …
1001206active
SciresM/boot9strap
Boot9strap is a custom firmware bootloader for the Nintendo 3DS that achieves Boot9/Boot11 code execution via a bootrom exploit. It loads a…
481205stable
hybridgroup/cylon
Cylon.js is a JavaScript/Node.js framework for robotics, physical computing, drones, and IoT. It offers a unified robot definition API with…
324212maintenance
aiaf/Stillcolor
Stillcolor is a lightweight macOS menu bar application that disables GPU/DCP-generated temporal dithering (FRC) on Apple silicon Macs (M1/M…
161203active
didriksg/Crisp
Crisp is a free, open-source macOS menu bar app for controlling external monitors, offering sharp HiDPI/Retina scaling, DDC hardware bright…
791202active
PSLab Mini
Firmware for the PSLab Mini, an open-source pocket science lab instrument built on the Raspberry Pi Pico (RP2350). It exposes SCPI commands…
771200active
notmarek/LanguageBreak
LanguageBreak is a software jailbreak for Amazon Kindle e-readers running firmware 5.16.2.1.1 or lower, exploiting a demo-mode vulnerabilit…
191199active
7h30th3r0n3/Raspyjack
RaspyJack is a portable offensive security toolkit for Raspberry Pi (with Waveshare LCD HAT) and Cardputer Zero, offering 231 payloads acro…
781198active
brandonlw/Psychson
A toolkit for creating custom firmware and firmware patches for Phison 2251-03 (2303) USB controller chips, enabling BadUSB attacks via HID…
234181maintenance
rsd-devel/rsd
RSD is a 32-bit RISC-V out-of-order superscalar processor core written in SystemVerilog. It is designed for high performance with aggressiv…
671195active
isec-tugraz/meltdown
A collection of proof-of-concept applications demonstrating the Meltdown CPU vulnerability, built on the libkdump library. It includes demo…
104172maintenance
Artemis-RGB/Artemis
Artemis is a Windows desktop application providing unified, highly configurable RGB lighting control across keyboards, mice, headsets and o…
521194active
NawfalMotii79/PLFM_RADAR
AERIS-10 is an open-source, low-cost 10.5 GHz pulse linear frequency modulated (PLFM) phased array radar system with full schematics, PCB l…
7024860experimental
TeXitoi/keyberon
Keyberon is a pure Rust, no_std crate providing building blocks for creating custom keyboard firmware. It uses embedded-hal for GPIO key sc…
531192active
hamishcoleman/thinkpad-ec
A Linux command-line toolkit for extracting, examining, and patching ThinkPad xx30-series embedded controller (EC) firmware. Its main purpo…
421192active
GEIGEIGEIST/KLOR
KLOR is an open-source 36-42 key column-staggered split keyboard design, including KiCad PCB files, Gerbers, case files, switchplates, and …
321190stable
samyk/magspoof
MagSpoof is a portable Arduino-based device that spoofs and emulates magnetic stripe cards (credit cards, hotel keys, etc.) wirelessly by g…
324146maintenance
Frix-x/klippain
Klippain is a generic, modular, and highly customizable Klipper configuration for 3D printers, supporting Cartesian, CoreXY, and CoreXZ mac…
851188active
pytorch/cpuinfo
A C/C++ library that detects CPU information essential for performance optimization, including supported instruction sets, cache details, c…
751187stable
tuna-f1sh/cyme
Cyme is a modern cross-platform command-line tool for listing system USB buses and devices, compatible with lsusb while adding richer tree …
961185active
WeebLabs/DSPi
DSPi is a fully featured audio DSP firmware that turns a Raspberry Pi Pico (RP2040) or Pico 2 (RP2350) into an inexpensive USB sound card w…
821185active
rstrouse/ESPSomfy-RTS
ESPSomfy-RTS is firmware for an ESP32 with a CC1101 433MHz transceiver that controls Somfy RTS motorized blinds and shades. It supports up …
221183active
KLayout/klayout
KLayout is an open-source Qt-based viewer and editor for IC mask layouts, supporting formats like GDS2 and OASIS. It includes Ruby and Pyth…
951182active
YosysHQ/icestorm
Project IceStorm documents the reverse-engineered bitstream format of Lattice iCE40 FPGAs and provides tools for analyzing and creating bit…
571182active
FreddieHong19/Open5x
Open5x is an open-source project that converts standard 3-axis FDM 3D printers (like Prusa i3, Voron, and E3D toolchanger systems) into 5-a…
321181active
Yubico/yubikey-manager
A Python library and command line tool (ykman) for configuring YubiKey hardware security keys over all USB interfaces. It supports managing…
921178active
Optiboot/optiboot
Optiboot is a small (512-byte) and fast bootloader for Arduino boards and Atmel/Microchip AVR microcontrollers, replacing the stock Arduino…
531176active
YuzukiHD/YuzukiLOHCC-PRO
An open-source hardware design for a low-cost USB 3.2 Gen1 HDMI capture card with HDMI loop-out, based on the MS2130 and MS9332 chips. It i…
321176active
ItsRiprod/DeskThing
DeskThing is an alternative OS and companion desktop app for Spotify's discontinued Car Thing hardware, turning it into a customizable desk…
701175active
avrdudes/avrdude
AVRDUDE is a command-line utility for downloading and uploading on-chip memories (Flash, EEPROM, fuse and lock bits) of AVR microcontroller…
861173active
Spearfoot/disk-burnin-and-testing
A POSIX-compliant shell script that automates burn-in and stress testing of new or re-purposed disk drives. It runs SMART short and extende…
661173active
flashrom/flashrom
flashrom is a C utility for detecting, reading, writing, verifying, and erasing flash memory chips. It is commonly used to flash BIOS/EFI/c…
771171active
ArmoredTurtle/BoxTurtle
BoxTurtle is an open-source, modular, compact automated filament changer (AMS-style multi-material unit) for Klipper-based 3D printers, par…
651171active
aappleby/metroboy
A collection of gate-level simulators for the original Game Boy (DMG-01), including GateBoy, which was reverse-engineered from die shots of…
261170active
Xinyuan-LilyGO/T-Display-S3
Official examples, pin maps, and support library for the LilyGO T-Display-S3 ESP32-S3 development board with a 1.9-inch 170x320 ST7789 disp…
771164active
acidanthera/BrcmPatchRAM
A macOS kernel extension (kext) that applies PatchRAM firmware updates to Broadcom RAMUSB-based Bluetooth devices at every startup or wakeu…
681164active
nccgroup/Sniffle
Sniffle is an open-source sniffer for Bluetooth 5 and 4.x LE that runs on TI CC1352/CC26x2 hardware with a Python host-side tool. It captur…
421164active
jurkovic-nikola/OpenLinkHub
OpenLinkHub is an open-source Linux application for controlling Corsair iCUE LINK hubs, AIO liquid coolers, RGB lighting, fans, keyboards, …
921162active
tompi/cheapino
Cheapino is an open-source hardware design for an affordable 36-key split ergonomic keyboard, including reversible PCB files, OpenSCAD case…
541162active
espotek-org/Labrador
EspoTek Labrador is the open-source software (Qt desktop app plus AVR firmware) for a low-cost USB board that turns a PC, Raspberry Pi, or …
851161active
kriomant/ch57x-keyboard-tool
A Rust command-line utility for programming small CH57X-based macro keyboards (vendor/product IDs 1189:8890, 1189:8840, 1189:8842) commonly…
801161active
Digital-EDA/Digital-IDE
Digital IDE is an all-in-one VSCode extension for hardware description language development, supporting Verilog, VHDL, and SystemVerilog. I…
651158active
Frix-x/klippain-shaketune
A Klipper plugin that streamlines input shaper calibration on 3D printers by generating insightful visualizations from accelerometer measur…
691157active
libuvc/libuvc
libuvc is a cross-platform C library for accessing USB video devices built on top of libusb. It provides fine-grained control over UVC-comp…
321157active
menloresearch/asimov-1
Asimov 1 is an open-source 1.2 m, 35 kg humanoid robot with 25 actuated degrees of freedom, released under CERN-OHL-S for hardware and GPL-…
591156active
retronx-team/sys-clk
sys-clk is a Nintendo Switch homebrew system module that lets users set custom CPU, GPU, and memory clock speeds per application and per do…
571156active
usetrmnl/trmnl-firmware
Open-source firmware for the TRMNL e-ink display device, written in C for embedded hardware. It handles Wi-Fi provisioning via a captive po…
931155active
Le0Michine/FusionGridfinityGenerator
A Fusion 360 add-in that generates parametric Gridfinity bins and baseplates for 3D printing organization. It offers configurable options l…
591153active
DraftShift/StealthChanger
StealthChanger is an open-source automatic tool changing system for Voron 3D printers and other front-mount toolhead motion systems, combin…
571153active
MCUdude/MiniCore
MiniCore is an Arduino hardware package (core) that adds support for classic AVR ATmega microcontrollers (ATmega8, 48, 88, 168, 328 and var…
881150active
rusefi/rusefi
rusEFI is a GPL open-source internal combustion engine control unit (ECU) project, including STM32 firmware, KiCAD hardware designs, a Java…
911147active
circuitvalley/USB_C_Industrial_Camera_FPGA_USB3
Open-source USB-C industrial camera project with interchangeable C-mount lens and MIPI sensor, containing PCB designs, Lattice Crosslink NX…
761145active
wuspy/portal_calendar
A Portal-themed e-ink desk/wall calendar built on ESP32 hardware that runs for years on AAA batteries. It displays the date with Portal cha…
541145active
OpenAstroTech/OpenAstroTracker
OpenAstroTracker is a repository of CAD (OpenSCAD) and STL files for a cheap, 3D-printed DSLR tracking, GoTo, and autoguiding mount for ast…
261143active
lnis-uofu/OpenFPGA
OpenFPGA is the first open-source FPGA IP generator with silicon proofs, supporting highly customizable FPGA architectures. It provides a c…
681142active
B-Lang-org/bsc
The Bluespec Compiler (BSC) is a compiler, simulator, and toolchain for the Bluespec Hardware Description Language, supporting both Bluespe…
821141active
EyeTrackVR/EyeTrackVR
EyeTrackVR is a free, open-source, DIY software platform that turns affordable cameras and IR LEDs mounted inside a VR headset into an eye …
871138active
FreneticLLC/KeyboardChatterBlocker
A Windows GUI tool that blocks mechanical keyboard chatter by filtering rapidly repeated keystrokes. It supports per-key chatter thresholds…
851138active
ayufan/steam-deck-tools
A suite of Windows applications for Steam Deck hardware providing fan control, a performance overlay, TDP/refresh rate power control, and S…
381135active
moononournation/Arduino_GFX
Arduino_GFX is an Arduino graphics library supporting various color displays (LCD, OLED) over multiple data bus interfaces such as SPI, par…
931134active
stuartpittaway/diyBMSv4
Version 4 of a do-it-yourself battery management system (BMS) for lithium-ion battery packs and cells, including ESP32-based controller boa…
471134active
roleoroleo/yi-hack-Allwinner-v2
A custom firmware modification for Xiaomi Yi 1080p cameras built on the Allwinner SoC, replacing the stock cloud-dependent software with a …
851133active
greatscottgadgets/luna
LUNA is an Amaranth HDL (Python) framework providing FPGA gateware and software for working with USB, from passive protocol analysis to bui…
751133active
TrunkRecorder/trunk-recorder
Trunk Recorder is a C++ application that records calls from trunked and conventional radio systems (P25, SmartNet, DMR, analog) using one o…
811132active
ricardoquesada/bluepad32
Bluepad32 is a Bluetooth controller host library that adds gamepad, mouse, and keyboard support to embedded projects on ESP32 variants, Ras…
511131active
Open-Smartwatch/open-smartwatch-os
The open-source operating system/firmware for the Open-Smartwatch, an ESP32-based DIY smartwatch built from open hardware modules and 3D-pr…
741129active
Polprzewodnikowy/SummerCart64
SummerCart64 is a fully open source flashcart for the Nintendo 64 console, combining hardware design files, firmware, and a PC companion ap…
431129active
MikePopoloski/slang
slang is a fast, highly compliant SystemVerilog frontend library providing lexing, parsing, type checking, and elaboration, plus a CLI tool…
861127active
GameTec-live/ChameleonUltraGUI
A cross-platform GUI application for the Chameleon Ultra and Chameleon Lite RFID emulation devices, written in Flutter. It lets users manag…
781127active
abcminiuser/python-elgato-streamdeck
A Python 3 library for controlling Elgato Stream Deck hardware directly, without the official software. It supports enumerating devices, se…
771127active
trulyspinach/SMCAMDProcessor
A pair of macOS kernel extensions for AMD Zen processors providing CPU power management and sensor monitoring (temperature, energy, frequen…
231127active
tejado/android-usb-gadget
An Android app that uses the Linux kernel's ConfigFS API to create and activate arbitrary USB gadget device roles, such as keyboard, mouse,…
231125active
simpleble/simpleble
SimpleBLE is a cross-platform Bluetooth Low Energy library offering a unified C++ API with bindings for C, Python, Java, Rust, Kotlin, and …
951124active
afiskon/stm32-ssd1306
A C library for STM32 microcontrollers that drives OLED displays based on SSD1306, SH1106, SH1107, and SSD1309 controllers over I2C or 4-wi…
451124stable
Xilinx/Vitis_Libraries
A collection of open-source, performance-optimized accelerated libraries for the AMD Vitis Unified Software Platform, offering out-of-the-b…
871122active
VLSIDA/OpenRAM
OpenRAM is an open-source Python framework that acts as a compiler for static random access memory (SRAM). It generates layouts, netlists, …
671119active
h2zero/NimBLE-Arduino
A C++ Arduino library wrapping the Apache NimBLE Bluetooth Low Energy stack for Espressif ESP32 and Nordic nRF51/nRF52 microcontrollers. It…
961118active
janestreet/hardcaml
Hardcaml is an OCaml library for designing and testing hardware circuits, letting users express hardware designs using OCaml's type system …
641118active
splinedrive/kianRiscV
A collection of open-source RISC-V RV32IMA system-on-chip designs written in Verilog/SystemVerilog, featuring MMU with SV32 virtual memory …
701113active
OpenHantek/OpenHantek6022
OpenHantek6022 is a free, open-source desktop application that turns Hantek DSO6022BE/BL (and compatible) USB digital storage oscilloscopes…
741112active
OpenKinect/libfreenect
libfreenect is a userspace driver and library for the original Microsoft Xbox Kinect sensor, providing access to RGB and depth images, moto…
233826maintenance
mathertel/OneButton
An Arduino C++ library that detects single clicks, double clicks, and long presses from a single pushbutton attached to one digital input p…
641108stable
TheOfficialFloW/h-encore
h-encore is a fully chained kernel exploit (jailbreak) for the PlayStation Vita on firmwares 3.65-3.68. It enables kernel and user modifica…
231108stable
revk/xESP32-Faikout
Faikout is an ESP32-based hardware module and firmware that controls Daikin air conditioning units, allowing network-based management of th…
101105active
d4rken-org/capod
CAPod is an Android companion app that adds AirPods-specific features such as battery and charging status, ear detection with automatic pla…
1001102active
Wren6991/Hazard3
Hazard3 is a 3-stage RISC-V (RV32IMACZb*) soft processor core written in Verilog, with JTAG/APB debug support, PMP, and hardware breakpoint…
821101active
pageauc/speed-camera
A Python3 and OpenCV application that turns a Raspberry Pi, Unix, or Windows computer with a Pi camera, USB webcam, or IP/RTSP camera into …
531101active
picoruby/picoruby
PicoRuby is a compact alternative implementation of the Ruby language (based on mruby and mruby/c VMs) designed to run on one-chip microcon…
911099active
flipperdevices/flipperzero-ufbt
uFBT is a compact, cross-platform Python CLI tool for building and debugging applications for the Flipper Zero device. It downloads a prebu…
521097active
Rukenshia/pomodoro
An ESP32-based physical Pomodoro focus timer with an ePaper display, rotary dial input, and a 3D-printed case. The repository contains the …
321096active
creapunk/CLN-ClosedLoopNemaDriver
An open-source hardware project providing compact closed-loop stepper motor drivers for NEMA form factor motors, with schematics, PCB files…
551094active
RibShark/OmniDrive
OmniDrive is a custom firmware modification for MediaTek MT1959-based Hitachi-LG optical disc drives that unlocks raw sector reading, lead-…
781092active
SlugLab/CXLMemSim
CXLMemSim is a simulation and emulation framework for CXL 3.0 memory systems, combining a latency/bandwidth/topology/coherency simulator wi…
701092active
eugene-tarassov/vivado-risc-v
A collection of Xilinx Vivado block designs and Tcl scripts that generate a RISC-V SoC FPGA bitstream capable of booting a full Debian Linu…
831091active
ODrive
ODrive is high-performance brushless motor controller firmware (C++) for ODrive v3.x hardware, enabling precise torque, velocity, and posit…
513745maintenance
bkerler/mtkclient
A Python utility for exploiting, reading, and writing flash memory on MediaTek (MTK) smartphones via the BootROM or preloader. It supports …
721088active

← prev page 8 / 14 next →