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
ChristopheJacquet/PiFmRds
Pi-FM-RDS is a C program that turns a Raspberry Pi into an FM radio transmitter, generating FM modulation with real-time RDS (Radio Data Sy…
621587active
adonno/tagreader
A DIY NFC tag reader project built on an ESP8266 D1 Mini and PN532 module, with ESPHome firmware designed specifically for Home Assistant. …
581586active
hardbyte/python-can
python-can is a Python library providing controller area network (CAN bus) support with common abstractions over many hardware interfaces. …
671585stable
linuxboot/heads
Heads is an open-source firmware and OS configuration that runs a minimal Linux as a coreboot or LinuxBoot ROM payload, moving the root of …
671585active
cnlohr/ch32fun
A minimal open-source development environment (headers, examples, and tooling) for WCH RISC-V microcontrollers like the CH32V003, built aro…
661585active
node-hid/node-hid
node-hid is a Node.js native addon for accessing USB and Bluetooth HID devices such as keyboards, game controllers, and custom peripherals.…
831583active
mrcodetastic/ESP32-HUB75-MatrixPanel-DMA
An Arduino/ESP-IDF library for the ESP32, ESP32-S2, and ESP32-S3 that drives HUB75/HUB75E RGB LED matrix panels using hardware DMA for high…
841582active
PlummersSoftwareLLC/NightDriverStrip
NightDriverStrip is C++ firmware for the ESP32 that drives addressable LED strips and matrices with animated effects, configurable over WiF…
861579active
lsongdev/node-escpos
A Node.js ESC/POS printer driver library for controlling thermal receipt printers. It provides a printer API plus adapters for USB, network…
231578active
ZipCPU/zipcpu
ZipCPU is a small, lightweight 32-bit RISC CPU soft core written in Verilog for FPGA deployment, with its own instruction set (not RISC-V),…
761576active
AngelLM/Thor
Thor is an open source, 3D-printable 6-degrees-of-freedom robotic arm designed to be affordable (under 350€) and accessible for education, …
321574active
cnlohr/channel3
Firmware for the ESP8266 that turns the chip into an analog broadcast television transmitter, outputting an NTSC/PAL-compatible signal on C…
541573active
lemmingDev/ESP32-BLE-Gamepad
An Arduino/PlatformIO library that turns ESP32-family microcontrollers into Bluetooth LE HID gamepads. It supports up to 128 buttons, 6 axe…
791572active
Pocket Science Lab (PSLab)
Pocket Science Lab (PSLab) is an open-source hardware and software ecosystem that turns a phone or desktop into a portable science lab with…
711571active
Haskell-Things/ImplicitCAD
ImplicitCAD is a math-inspired programmatic CAD program written in Haskell that builds 2D and 3D geometry using constructive solid geometry…
571570active
joypad-ai/joypad-os
Joypad OS (formerly USBRetro) is open-source C firmware for microcontrollers (RP2040, ESP32-S3, nRF52840) that turns any input device into …
991568active
ergogen/ergogen
Ergogen is a JavaScript-based generator for ergonomic keyboard layouts. From a declarative config file it produces 2D layouts, plates, case…
551568active
newaetech/chipwhisperer
ChipWhisperer is an open-source toolchain for hardware security research, providing capture hardware designs, FPGA/USB firmware, and a Pyth…
791557active
rugarciap/Turbo-Boost-Switcher
A macOS menu bar application that enables or disables Intel Turbo Boost by writing to the CPU's MSR register via a precompiled kernel exten…
521556active
pimoroni/pimoroni-pico
Official C/C++ and MicroPython libraries and examples for Pimoroni's Raspberry Pi Pico add-ons, RP2040 boards, and Breakout Garden sensors.…
911554active
Xilinx/linux-xlnx
Xilinx's fork of the official Linux kernel, containing Xilinx-specific drivers and platform support for Zynq, Zynq UltraScale+ MPSoC, Versa…
761553active
OSCPU/NutShell
NutShell is an open-source RISC-V processor (SoC) designed by students at UCAS as part of the OSCPU project, written in Chisel/Scala. It su…
671545active
unlir/XDrive
XDrive is open-source firmware (with hardware schematics and enclosure designs) for a stepper motor driver featuring a multi-function inter…
321543active
RinCat/RTL88x2BU-Linux-Driver
An out-of-tree Linux kernel driver for Realtek RTL88x2BU (RTL8812BU/RTL8822BU) 802.11ac USB WiFi adapters. It is built as a kernel module (…
771541active
DantSu/ESCPOS-ThermalPrinter-Android
An Android library written in Java that lets developers print to ESC/POS thermal receipt printers over Bluetooth, TCP, or USB connections. …
231540stable
jazwa/rackstack
A modular, 3D-printable mini rack system for homelab hardware, fully parameterized in OpenSCAD. It includes pre-generated STLs for mini, mi…
621534active
jamesstringer90/Easy-GPU-PV
Easy-GPU-PV is a PowerShell-based tool that automates setting up Hyper-V virtual machines with GPU paravirtualization (GPU-PV) on Windows. …
105595maintenance
riscv-software-src/opensbi
OpenSBI is the open-source reference implementation of the RISC-V Supervisor Binary Interface (SBI) specification, running as firmware in M…
881524active
raspberrypi/rpi-eeprom
Official Raspberry Pi tooling of shell scripts and pre-compiled binaries for updating and configuring the bootloader EEPROM on Raspberry Pi…
941522active
bancika/diy-layout-creator
DIY Layout Creator (DIYLC) is a multi-platform desktop application for drawing circuit layouts on stripboard, perfboard, PCB, and point-to-…
991520active
espressif/esp-csi
Espressif's official examples and tools for Wi-Fi Channel State Information (CSI) on ESP32-series chips, enabling non-contact wireless sens…
671520active
Fazecast/jSerialComm
jSerialComm is a platform-independent Java library for accessing serial ports without requiring external native tools or the deprecated Jav…
581519stable
KieronQuinn/uTag
uTag is an Android app plus a SmartThings mod that enables Samsung Galaxy SmartTags to be used on any non-Samsung Android device running An…
841518active
RonSijm/ButtFish
ButtFish is a meme C# application that transmits chess engine best-move suggestions as Morse code vibrations to a buttplug.io-compatible de…
531516active
nefarius/HidHide
HidHide is a Windows kernel-mode filter driver that acts as an 'input device firewall', allowing users to block individual applications' ac…
641511active
mcallegari/qlcplus
Q Light Controller Plus (QLC+) is a free, cross-platform application for controlling DMX and analog lighting systems such as moving heads, …
911510active
hybridgroup/go-haystack
A Go/TinyGo library and toolset for tracking personal Bluetooth devices through Apple's Find My network, using OpenHaystack and Macless-Hay…
371509active
Wren6991/PicoDVI
PicoDVI is a library that bitbangs DVI/HDMI video output directly from RP2040 and RP2350 microcontrollers using PIO, DMA, and overclocked C…
751504active
ChendoChap/pOOBs4
A kernel exploit for PlayStation 4 firmware 9.00 that leverages a filesystem (exfat) bug triggered via a specially formatted USB drive, com…
321503stable
lwfinger/rtw89
An out-of-tree Linux kernel driver for Realtek RTW89-series Wi-Fi chips (8851BE, 8852AE/BE/CE, 8922AE), covering 802.11ax (Wi-Fi 6) and Wi-…
321502active
ZimengXiong/tinyTouch
tinyTouch is an open-source DIY hardware and software project that lets you authenticate, sudo, and log in to your computer with a fingerpr…
691500active
fossasia/pslab-grove-shield
The PSLab Grove Shield is an open hardware add-on board for the Pocket Science Lab (PSLab) open-source measurement device, hosting its PCB …
671495active
usbarmory/usbarmory
USB armory is an open source hardware design for a compact secure computer built into a USB stick form factor, based on ARM SoCs. This repo…
661495active
pothosware/SoapySDR
SoapySDR is a vendor and platform neutral C++ support library providing a generalized API and runtime for interfacing with software-defined…
591495stable
dekuNukem/bob_cassette_rewinder
An open-source hardware/firmware project that defeats the DRM on Bob dishwasher detergent cassettes, allowing users to reset and refill the…
321493active
OLIMEX/OLINUXINO
OLinuXino is a family of fully open-source, open-hardware (OSHW certified) industrial-grade ARM single board computers from Olimex, with pu…
701491active
mfactory-osaka/ESPTimeCast
ESPTimeCast is firmware for a WiFi-connected LED matrix clock and weather display built on ESP8266/ESP32 with MAX7219 displays. It provides…
631488active
markondej/fm_transmitter
A C++ command-line tool that turns a Raspberry Pi (up to Pi 4) into an FM radio transmitter by modulating the GPIO clock output. It broadca…
621486active
ToanTech/Deng-s-foc-controller
An open-source dual-channel brushless motor FOC (field-oriented control) driver board based on ESP32, with full hardware design files (BOM,…
321482active
licheedev/Android-SerialPort-API
An Android library for serial port (RS232/UART) communication, forked from Google's open-source android-serialport-api demo and modernized …
231482active
Time-Appliances-Project/Time-Card
Time Card is an open-source PCIe card design (with schematics, BOM, Gerbers, firmware, and Linux driver code) that serves as a precision ti…
791480active
chenxuuu/sms_forwarding
Low-cost SMS forwarding firmware for ESP32C3 + ML307R 4G modem hardware that automatically forwards received SMS messages to up to five con…
771473active
ZinggJM/GxEPD2
An Arduino library for driving SPI e-paper (e-ink) displays from Good Display and Waveshare, built on Adafruit_GFX for graphics and text. I…
791471active
ShlkOfTheRa/scarab-osd
MWOSD (scarab-osd) is an open-source multipurpose on-screen display (OSD) firmware for UAVs and FPV drones, written in C for Arduino-compat…
601470active
DualCoder/vgpu_unlock
A Linux tool that patches the NVIDIA GRID vGPU driver to unlock vGPU functionality on consumer-grade GeForce and Quadro GPUs. It works by h…
325300maintenance
fossasia/magic-epaper-firmware
Magic ePaper Firmware is open-source C firmware for controlling FOSSASIA's e-ink (e-paper) displays on microcontrollers. It acts as a bridg…
451462active
fhdm-dev/scoppy
Scoppy turns a Raspberry Pi Pico and an Android phone or tablet into a low-cost oscilloscope and logic analyzer. The Pico firmware samples …
421458active
olofk/fusesoc
FuseSoC is a package manager and build abstraction tool for HDL (Verilog/VHDL) code, aimed at increasing reuse of IP cores and simplifying …
851453active
pyocd/pyOCD
pyOCD is an open-source Python library and command-line tool for programming and debugging Arm Cortex-M microcontrollers across a wide rang…
911449active
Arksine/moonraker
Moonraker is a Python-based web API server that exposes HTTP and WebSocket APIs for controlling and monitoring the Klipper 3D printer firmw…
671449active
showmewebcam/showmewebcam
A firmware image that turns a Raspberry Pi Zero (or Pi 4) with a Raspberry Pi camera module into a high-quality USB webcam using UVC gadget…
231449active
pal1000/Realtek-UAD-generic
An unofficial, community-built package of generic Realtek Universal Audio Drivers (UAD) assembled from parts of various OEM-specific Realte…
561446active
xmikos/qspectrumanalyzer
QSpectrumAnalyzer is a PyQtGraph-based GUI spectrum analyzer for software-defined radio devices. It wraps multiple measurement backends suc…
231445stable
jlas1/Klicky-Probe
Klicky Probe is an open-source 3D printer bed probe design using a microswitch with magnetic attachment, primarily aimed at CoreXY printers…
691441stable
USBToolBox/tool
A USB mapping tool for building custom USB injector kexts for Hackintosh systems, supporting both Windows and macOS. It discovers USB ports…
231440active
tinygs/tinyGS
TinyGS is an open-source firmware for ESP32-based LoRa ground stations that form a distributed network to receive transmissions from LoRa s…
801436active
ucb-bar/gemmini
Gemmini is Berkeley's open-source generator for parameterizable systolic-array DNN hardware accelerators, written in Chisel (Scala) and int…
631436active
aolofsson/oh
OH! is an open-source library of silicon-proven Verilog hardware building blocks for ASIC and FPGA design, containing over 150 modules such…
101436active
JPersson77/LGTVCompanion
A Windows application (UI plus background service) that automatically powers LG WebOS TVs and displays on and off in sync with the PC, incl…
991435active
bacher09/pwgen-for-bios
A collection of master password generators for various BIOS/UEFI firmware from vendors like Dell, HP, Asus, Samsung, and Sony. It powers th…
621433active
intel/compute-runtime
Intel's open-source Graphics Compute Runtime (NEO) providing OpenCL 3.0 and oneAPI Level Zero compute API support for Intel HD Graphics and…
951432active
system76/launch
The System76 Launch Configurable Keyboard repository contains open source mechanical (FreeCAD) and electrical (KiCad) designs, firmware, an…
361432active
sylefeb/Silice
Silice is an open-source hardware description language designed to make writing FPGA hardware algorithms with pipelines and parallelism eas…
771430active
bigtreetech/BIGTREETECH-TouchScreenFirmware
Open-source firmware for BigTreeTech TFT touchscreen 3D printer controllers, written in C. It provides a touch interface and Marlin mode fo…
371430active
007revad/Synology_M2_volume
A shell script that automates creating an M.2 NVMe storage pool and volume on Synology NAS devices running DSM 7, without requiring Synolog…
741429active
ZhaJiHu/Cubli_Mini
An open-source hardware and firmware project that recreates ETH Zurich's Cubli as a low-cost, 10x10x10 cm self-balancing cube that balances…
321422active
schoolpost/CinePI
CinePI V2 is an open-source cinema camera design built around a Raspberry Pi 4B and the Sony IMX477 High Quality Camera module, with CAD fi…
101422active
wetox-team/flipperzero-goodies
A collection of useful data and scripts for the Flipper Zero multi-tool device, including intercom keys and Python scripts. It is maintaine…
441415active
yaqwsx/PcbDraw
PcbDraw is a Python CLI tool that converts KiCad PCB board files into attractive 2D SVG drawings suitable for pinout diagrams. It also incl…
881414active
NVIDIA/gdrcopy
GDRCopy is a low-latency GPU memory copy library built on NVIDIA GPUDirect RDMA technology, allowing CPU-driven copies between host and GPU…
841412active
rockchip-linux/kernel
A fork of the Linux kernel source maintained by Rockchip as the Board Support Package (BSP) kernel for their SoCs. It provides Rockchip-spe…
621410active
DreamSourceLab/DSView
DSView is a cross-platform GUI application for controlling and viewing data from DreamSourceLab instruments such as logic analyzers and osc…
231409active
eclipse-mraa/mraa
Eclipse MRAA is a C/C++ library with bindings for Python, Node.js, and Java for controlling low-speed I/O (GPIO, I2C, SPI, UART) on GNU/Lin…
761408active
OpenMouse-Project/openmouse
OpenMouse is a browser-based application for configuring supported gaming mice (Logitech, Pulsar, Endgame Gear, WLMouse) directly via the W…
571408active
Vial
Vial is an open-source cross-platform GUI application (with a web version) and a QMK firmware fork for configuring mechanical keyboards in …
721405active
Smoothieware/Smoothieware
Smoothieware is a modular, open-source G-code interpreter and CNC controller firmware written in object-oriented C++ for 32-bit controller …
751403active
corna/me_cleaner
A Python script that modifies Intel ME/TXE firmware images to reduce the co-processor's ability to interact with the system, disabling it d…
235030maintenance
elder-plinius/V3SP3R
V3SP3R (Vesper) is an Android application that turns a Flipper Zero into an AI-controlled hardware hacking tool, driven by natural language…
481400active
pftf/RPi4
Installable UEFI firmware images for the Raspberry Pi 4, built from the official EDK2 (edk2-platforms) Raspberry Pi 4 firmware. It enables …
841398active
analogdevicesinc/no-OS
Analog Devices' bare-metal C software framework providing device drivers for ADI components on systems without an operating system. It incl…
851393active
SkeletonMan03/FZEasyMarauderFlash
A Python CLI script that simplifies flashing the Marauder (and Evil Portal) firmware onto a Flipper Zero WiFi Devboard or various ESP32 boa…
701391active
DS-Homebrew/nds-bootstrap
nds-bootstrap is an open-source homebrew application that loads Nintendo DS/DSi ROMs and homebrew natively from an SD card on DSi/3DS conso…
941388active
skuep/AIOC
AIOC is open-source firmware and hardware design for a Ham Radio All-in-one-Cable, a USB-C adapter based on STM32F302 that enumerates as a …
511387active
solosky/pixl.js
Pixl.js is an open-source hardware emulator for Nintendo Amiibo figures, based on a replica of the Espruino Pixl.js board. It emulates NTAG…
831386active
rockowitz/ddcutil
ddcutil is a Linux command-line tool and shared library (libddcutil) for querying and changing monitor settings such as brightness, color l…
891385active
google/pebble
The open-sourced PebbleOS firmware source code that runs on Pebble smartwatches, released by Google after Pebble Technology. Proprietary co…
244957maintenance
keirf/greaseweazle
Host tools for the Greaseweazle, an open-source USB device that reads and writes raw flux-level data on nearly any type of floppy disk. The…
721383active
pascalw/kindle-dash
A shell-based application that turns jailbroken Kindle 4 NT e-ink devices into power-efficient dashboards. It periodically fetches a pre-re…
231375stable
KlipperScreen/KlipperScreen
KlipperScreen is a touchscreen GUI application for controlling 3D printers running the Klipper firmware via Moonraker. It can manage multip…
771372active
ObKo/stm32-cmake
A set of CMake toolchain files and modules for developing STM32 (ARM Cortex-M) firmware with GCC, newlib, and STM32Cube. It provides device…
651371active

← prev page 6 / 14 next →