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
HawaiiBeach/TinyNvidiaUpdateChecker
A lightweight, open-source Windows utility that checks for NVIDIA GPU driver updates and lets users download and install them. It also supp…
981825active
cedricp/ddt4all
DDT4ALL is a cross-platform Python diagnostic application for vehicle CAN bus networks that communicates with ECUs over OBD-II interfaces s…
951821active
fluidd-core/fluidd
Fluidd is a free, open-source web interface (built with Vue) for managing 3D printers running the Klipper firmware via the Moonraker API se…
981816active
trezor/trezor-firmware
The official open-source firmware monorepo for Trezor hardware wallets, containing firmware for Trezor One and Trezor T/Safe devices, a sta…
771813active
OpenEPaperLink/OpenEPaperLink
OpenEPaperLink is an open-source alternative firmware and 802.15.4-based protocol for repurposing commercial electronic shelf labels (e-pap…
921810active
cifertech/RF-Clown
RF-Clown is an open-source BLE and Bluetooth jammer built on ESP32 and multiple nRF24L01 radio modules, with an OLED display, NeoPixel feed…
661810active
FortySevenEffects/arduino_midi_library
A C++ library that adds MIDI input/output communication to Arduino boards, supporting all MIDI message types including System messages, Sys…
231804stable
acidanthera/VirtualSMC
VirtualSMC is an advanced Apple SMC (System Management Controller) emulator implemented as a macOS kernel extension, requiring the Lilu kex…
641796active
oreboot/oreboot
oreboot is a downstream fork of coreboot rewritten mostly in Rust (with assembly where needed), serving as a firmware/bootloader for variou…
741794active
OpenBoardView/OpenBoardView
OpenBoardView is a Linux/macOS SDL/ImGui application for viewing .brd board files, intended as a drop-in replacement for Test_Link/Landrex …
761790active
feelfreelinux/octo4a
An Android app that installs and runs OctoPrint on an old Android phone, turning it into a 3D printer control server without needing a Rasp…
401788active
peng-zhihui/HoloCubic
HoloCubic is an open-source DIY desktop device that creates a pseudo-holographic transparent display effect using a beam splitter prism, bu…
326703maintenance
fulldecent/system-bus-radio
A C program that transmits AM radio signals from computers and phones that lack radio transmitting hardware by generating precisely timed e…
556697maintenance
rsheldiii/KeyV2
A parametric keycap and keyset construction library for mechanical keyboards, written in OpenSCAD. It lets users programmatically generate …
321786active
collin80/SavvyCAN
SavvyCAN is a Qt-based cross-platform CAN bus analysis tool for capturing, visualizing, saving, and loading CAN frames. It supports many lo…
601782active
MiczFlor/RPi-Jukebox-RFID
Phoniebox (RPi-Jukebox-RFID) is a contactless jukebox application for Raspberry Pi that plays local music, podcasts, web radio, streams and…
781778active
speeduino/speeduino
Speeduino is an open-source engine management system (ECU) firmware built on the Arduino platform, controlling fuel injection and ignition …
891776stable
OMOTE-Community/OMOTE-Firmware
OMOTE-Firmware is the ESP32 Arduino firmware for the OMOTE open-source universal remote, providing an LVGL touchscreen UI that controls TVs…
591775active
libxzr/KonaBess
KonaBess is an Android application that lets users customize GPU frequency and voltage tables on various Snapdragon chips without recompili…
471775active
ultraembedded/riscv
A 32-bit RISC-V CPU core (RV32IMZicsr) written in synthesizable Verilog 2001, accompanied by an instruction set simulator. It supports user…
321770stable
micronucleus/micronucleus
Micronucleus is a compact USB bootloader for AVR ATtiny microcontrollers, built on V-USB with all configurations under 2KB. It includes a c…
521759active
memtest86plus/memtest86plus
Memtest86+ is a free, open-source, stand-alone memory tester for x86, x86-64, ARM AArch64, and LoongArch64 computers. It boots directly fro…
821757active
libimobiledevice/usbmuxd
usbmuxd is an open-source socket daemon that multiplexes TCP connections over USB between a host computer and iOS devices. It exposes a soc…
481753active
MakeYourPet/hexapod
An open-source project providing 3D-printable STL files, wiring diagrams, and build instructions for constructing a hexapod (six-legged) ro…
321753active
itaybre/CameraController
A macOS application for controlling USB (UVC) camera settings like exposure, zoom, and focus without vendor software. Built in Swift with S…
301748active
PocketLCD
PocketLCD is an open-source hardware project for a DIY 5.5-inch 1080p portable monitor that doubles as a power bank. It includes PCB design…
326525maintenance
vlachoudis/bCNC
bCNC is a cross-platform Python desktop application for sending G-code commands to GRBL/GrblHAL CNC controllers. It combines a G-code edito…
571746active
EFeru/hoverboard-firmware-hack-FOC
Open-source firmware that replaces the stock software on hoverboard mainboards with Field Oriented Control (FOC) for BLDC motors. It delive…
731745active
sekigon-gonnoc/Pico-PIO-USB
A C library that implements USB full-speed/low-speed host and device protocols using the PIO (Programmable I/O) blocks of the Raspberry Pi …
761744active
cowtoolz/webcamize
Webcamize is a command-line tool that turns almost any modern camera—DSLRs, mirrorless cameras, camcorders, point-and-shoots, and some smar…
681743active
lovyan03/LovyanGFX
A fast display graphics library for ESP32, ESP8266, and ATSAMD51 supporting SPI, I2C, and parallel-connected LCD/OLED/EPD panels. It offers…
991740active
Part-DB/Part-DB-server
Part-DB is an open-source, self-hosted web application for managing inventories of electronic components, tracking parts with categories, f…
981738active
samyk/poisontap
PoisonTap is a USB-based attack tool built on a Raspberry Pi Zero and Node.js that exploits locked, password-protected computers by emulati…
326475maintenance
rmk-rs/rmk
RMK is a feature-rich, async Rust keyboard firmware framework built on the Embassy ecosystem. It supports many microcontrollers (STM32, nRF…
821736active
YosysHQ/nextpnr
nextpnr is a vendor-neutral, timing-driven, open-source FPGA place and route tool written in C++. It supports multiple FPGA architectures i…
901735active
i12bp8/TagTinker
TagTinker is a Flipper Zero application for researching infrared electronic shelf label (ESL) protocols, letting users transmit custom imag…
501734active
Fr4nkFletcher/ESP32-Marauder-Cheap-Yellow-Display
A port of the ESP32-Marauder WiFi/Bluetooth testing firmware to the Cheap Yellow Display (CYD) family of ESP32 boards with ILI9341/ST7789/S…
471734active
OpenPrinting/cups
OpenPrinting CUPS is the standards-based, open source printing system for Linux and other Unix-like operating systems, supporting AirPrint,…
891730active
pupil-labs/pupil
Pupil is an open source eye tracking platform consisting of applications (Pupil Capture, Player, Service) that work with Pupil Labs wearabl…
671728active
kitesurfer1404/WS2812FX
An Arduino/ESP8266/ESP32 library providing 55+ animation effects for WS2811/WS2812/NeoPixel LED strips, designed as a drop-in replacement f…
811726stable
waveshareteam/e-Paper
Waveshare's official driver and example code library for their e-Paper (e-ink) display modules, supporting Raspberry Pi, Jetson Nano, Ardui…
761726active
0x23/MicroManipulatorStepper
An open-source, low-cost motorized XYZ micro-manipulator motion control platform achieving sub-micrometer precision, built with 3D-printed …
591721active
xioTechnologies/Fusion
Fusion is a C library for sensor fusion on Inertial Measurement Units (IMUs), implementing an AHRS algorithm that combines gyroscope, accel…
761719stable
Original Prusa i3
Open-source firmware for the Original Prusa i3 MK3S/MK3/MK2.5S/MK2.5 line of 3D printers, based on Marlin 1.0.x and written in C++ for AVR …
231718active
trabucayre/openFPGALoader
openFPGALoader is a universal open-source command-line utility for programming FPGAs. It supports loading bitstreams into SRAM or writing t…
861716active
armink/SFUD
SFUD is an open-source universal driver library in C for serial SPI/QSPI flash chips, based on the JEDEC SFDP standard parameter table. It …
341713stable
sector07-dev/RPI_DEV
An open-source cyberdeck/cyberstation hardware project built around Raspberry Pi 4/5, providing 3D-printable enclosures, KiCad PCB files, a…
351711active
Skythinker616/foc-wheel-legged-robot
A complete open-source wheel-legged balancing robot project covering mechanical design (SolidWorks), physics simulation (MATLAB/Simulink/Si…
281710stable
paparazzi/paparazzi
Paparazzi is a free and open-source hardware and software suite for unmanned air vehicles, providing autopilot firmware, ground control sta…
851709active
Valkirie/HandheldCompanion
A touch-optimized Windows GUI application that enhances handheld gaming PCs with motion (gyro) controls, virtual controller emulation, and …
991707active
google-research/circuit_training
AlphaChip (circuit_training) is Google's open-source framework for generating chip floorplans using distributed deep reinforcement learning…
621706active
Maassoft/ColorControl
A Windows desktop application for changing NVIDIA and AMD display settings (color depth, format, refresh rate, dithering, HDR) via configur…
761704active
fdivitto/FabGL
FabGL is a C++ graphics and input library for the ESP32, providing display drivers for VGA, PAL/NTSC composite video, and I2C/SPI LCDs, plu…
261703active
commaai/panda
Firmware and Python userspace library for the comma.ai panda, a USB CAN and CAN FD interface device built on the STM32H725 microcontroller.…
771697active
webhdx/PicoBoot
PicoBoot is an open-source IPL replacement modchip for the Nintendo GameCube built on a Raspberry Pi Pico (RP2040) board. It boots homebrew…
571693active
ghaerr/elks
ELKS is an embeddable subset of the Linux operating system targeting 16-bit Intel IA16 processors (8086, 8088, 80186, 80286, NEC V20/V30). …
881692active
Umio-Yasuno/amdgpu_top
amdgpu_top is a Rust-based tool that displays AMD GPU utilization and statistics, similar to radeontop or intel_gpu_top. It gathers data fr…
881683active
KtzeAbyss/Easy-Virtual-Display
A Windows desktop application for creating and managing virtual display drivers through a friendly GUI, supporting up to 8 virtual monitors…
731682active
jfedor2/hid-remapper
HID Remapper is an open-source programmable USB dongle, built on RP2040-based boards like the Raspberry Pi Pico, that remaps inputs from mi…
881681active
aws/aws-fpga
The official AWS EC2 FPGA Hardware and Software Development Kit for building hardware accelerators on EC2 F2 instances. It provides tools, …
931677active
mnh-jansson/open-battery-information
Open Battery Information is an Arduino firmware plus browser-based tool for reading status, cell voltages, temperatures, charge cycles, and…
901677active
stack-chan/stack-chan
Stack-chan is an open-source, JavaScript/TypeScript-driven desktop robot built on M5Stack (CoreS3) hardware, with firmware, MOD application…
951674active
Denvi/Candle
Candle is a GRBL controller application with a G-Code visualizer written in Qt/C++. It lets users control GRBL-based CNC machines via conso…
841674active
charlie0129/batt
batt is a Go-based tool that controls and limits battery charging on Apple Silicon MacBooks by setting maximum charge levels via SMC keys. …
941666active
pulp-platform/axi
A collection of synthesizable SystemVerilog IP modules for building AXI4 and AXI4-Lite on-chip communication networks, including crossbars,…
871666active
YosysHQ/oss-cad-suite-build
OSS CAD Suite is a multi-platform binary distribution of open-source digital logic design and verification tools, including Yosys, GHDL, AB…
951663active
stm32-rs/stm32-rs
A collection of Rust peripheral access crates (PACs) for all STM32 microcontroller families, generated from SVD files via svd2rust with com…
641657active
tttapa/Control-Surface
An Arduino C++ library for building MIDI controllers and control surfaces, with a flexible MIDI abstraction layer supporting 5-pin DIN, USB…
811655active
oerg866/win98-quickinstall
A framework and automated installer that rapidly installs Windows 98/ME on hardware ranging from 486-era PCs to modern systems. It provides…
781655active
probonopd/MiniDexed
MiniDexed is a frequency-modulation (FM) synthesizer emulating the Yamaha DX7, running up to eight tone generators like a TX816/TX802, on a…
611654active
libfive/libfive
libfive is a C++ framework and geometry kernel for solid modeling using functional representations (f-reps), with a C API, Scheme and Pytho…
551653active
AxxAxx/AxxSolder
AxxSolder is an STM32-based open-source soldering iron controller for JBC C115, C210, and C245 cartridges, available as station and portabl…
871650active
sb-ocr/diy-spacemouse
A DIY hardware project for building a low-cost 3D navigation device (spacemouse) using magnets, primarily designed for Autodesk Fusion 360.…
291650active
crystalidea/macs-fan-control
Macs Fan Control is a desktop application for monitoring and controlling fan speeds on Apple computers, including Macs running Windows via …
741647active
alexforencich/verilog-pcie
A collection of Verilog PCI Express components including PCIe-to-AXI/AXI-Lite bridges and a high-performance DMA subsystem for FPGA designs…
321646active
wh201906/SerialTest
A cross-platform GUI tool for debugging and testing serial port, Bluetooth SPP/LE, TCP, and UDP connections. It provides data transceiving,…
231645active
Rahix/avr-hal
A Rust Hardware Abstraction Layer (HAL) implementing embedded-hal traits for AVR microcontrollers and common boards like Arduino. It provid…
601638active
Brandawg93/PeaNUT
PeaNUT is a self-hosted web dashboard for monitoring UPS devices via Network UPS Tools (NUT). It provides real-time statistics, charts, dev…
831637active
devbisme/skidl
SKiDL is a Python library for describing electronic circuits in code instead of a schematic editor. It performs electrical rules checking a…
971636active
flipperdevices/qFlipper
qFlipper is an open-source Qt-based desktop application for managing the Flipper Zero multi-tool device from a PC. It handles firmware upda…
231635active
revtel/react-native-nfc-manager
A React Native library that exposes NFC functionality on Android and iOS to JavaScript apps. It supports reading and writing NFC tags acros…
811632active
lwfinger/rtw88
A downstream backport of the Realtek rtw88 series WiFi 5 drivers from the Linux wireless-next repository, supporting PCIe, SDIO, and USB ch…
701632active
emukidid/swiss-gc
Swiss is an all-in-one homebrew utility for the Nintendo GameCube that acts as a file browser and loader for games and applications across …
931631active
arkypita/LaserGRBL
LaserGRBL is a free, open-source Windows GUI for controlling GRBL-based laser cutters and engravers. It converts images (raster, vector, SV…
411627active
nophead/NopSCADlib
NopSCADlib is an OpenSCAD library of parametric part models ('vitamins') for 3D printers and electronics enclosures, plus a project framewo…
531626active
JesseCHale/HaleHound-CYD
HaleHound-CYD is a multi-protocol offensive security toolkit firmware for the ESP32 Cheap Yellow Display, offering 40+ attack modules acros…
801623active
psalias2006/gpu-hot
GPU Hot is a lightweight, self-hosted web dashboard for real-time NVIDIA GPU monitoring, deployed via a single Docker command. It polls NVM…
821621active
uPesy/easyeda2kicad.py
A Python CLI tool that converts electronic components from EasyEDA or LCSC into KiCad libraries, including symbols, footprints, and colored…
701619active
Firmata
Firmata is a serial communication protocol for controlling microcontrollers from software on a host computer, and this repository is the Fi…
231619stable
sn4k3/UVtools
UVtools is a cross-platform desktop application for analyzing, repairing, calibrating, and converting MSLA/DLP resin 3D printer files. It p…
981612active
nevermore3d/Nevermore_Micro
Nevermore Micro is an open-source hardware design for compact activated carbon air filters that remove VOCs and fumes from 3D printer enclo…
321609active
jankae/LibreVNA
LibreVNA is an open-source 100kHz to 6GHz two-port USB vector network analyzer, including device firmware and a Qt-based cross-platform con…
841608active
modem-works/dream-recorder
Dream Recorder is an open-source DIY bedside device built on a Raspberry Pi 5 that records users speaking their dreams aloud and turns them…
411607active
clash-lang/clash-compiler
Clash is a functional hardware description language based on Haskell, with a compiler that transforms high-level descriptions into synthesi…
881606active
keirf/flashfloppy
FlashFloppy is open-source firmware that turns Gotek hardware into a floppy drive emulator for retro computers, synths, and industrial mach…
551606stable
the-via/app
VIA is an open-source web application for configuring QMK-powered mechanical keyboards directly from the browser. It lets users remap keys,…
761599active
AllskyTeam/allsky
Allsky is an open-source application that turns a Raspberry Pi and a compatible camera (ZWO or Pi/Arducam sensors) into an all-sky camera f…
741599active
thenickdude/wacom-driver-fix
A set of patched Wacom tablet drivers that fix broken Bamboo, Graphire, Intuos 1-3, and first-gen Cintiq drivers on macOS Catalina, Big Sur…
481595active
prusa3d/Prusa-Firmware-Buddy
The official open-source firmware for Prusa Research 3D printers (MINI, MK3.5/MK3.9/MK4, XL, CORE One) running on 32-bit ARM microcontrolle…
981589active
KindleModding/WinterBreak
WinterBreak is a jailbreak tool for Amazon Kindle e-readers, built on top of the Mesquito framework. It allows users to unlock their Kindle…
861587active

← prev page 5 / 14 next →