Open Hardware Registry
Browse public hardware projects from the community
Great Scott Gadgets: HackRF
low cost software radio platform
Clemens Elflein: ClemensElflein-xESC
The xESC is an easy to use, low cost electronic speed controller (ESC) design for sensored brushless DC (BLDC) motors.
Clemens Elflein: OpenMower
Let's upgrade cheap off-the-shelf robotic mowers to modern, smart RTK GPS based lawn mowing robots!
bitaxeorg: BitaxeGT
Open-source Bitcoin mining device featuring dual BM1370 ASIC chips controlled by ESP32. High-performance, energy-efficient design with dual power management modules and improved mounting.
Anna-Lena Marx: ZEReader KiCad
The ZEReader PCB is the custom open-hardware board designed for the ZEReader project — an open hardware eBook reader approach.
eez-open: eez-bb3plus-cm5-mcu
STM32H7-based MCU module in Raspberry Pi CM5 form factor with HDMI output, dual display support, 32MB PSRAM, 32MB Flash, 4GB eMMC, and 10/100 Ethernet connectivity.
Kolodieiev: perfect_console
Universal modular board for handheld devices (game consoles, music players, remotes) based on ESP32-S3 N16R8. Features 19+ GPIO pins, MicroSD, battery management, and Meowui firmware framework.
formulaslug: fs-4-schematics
Electrical design repository for Formula Slug racing team's FS-4 vehicle schematics and PCBs. Part of Formula SAE engineering competition project.
nodestark: mdb-esp32-cashless
Open-source MDB protocol implementation for converting vending machines to cashless payment systems. ESP32-based with EVA DTS DEX/DDCMP telemetry support via MQTT or Bluetooth.
hoeken: brineomatic
Open-hardware ESP32-S3 automation controller for marine reverse-osmosis watermakers with sensor-driven automation, safety checks, and web-based control via WiFi, MQTT, and SignalK integration.
ohmpi: OHMPI
OhmPi is an open hardware resistivity meter to provide the scientific community with a robust and flexible tool for monitoring experiments. Documentation: https://ohmpi.org
Libre Solar Project: LibreSolar BMS C1
16s / 100A Battery Management System
OSUSat: cubesat
Oregon State University climate science cubesat. Open source hardware and firmware for satellite electrical power system (EPS) and on-board computer (OBC).
SiwenJadenLong: CRB-Department-of-Donuts
Combat Robotics @ Berkeley team repository for Department of Donuts robot. Includes AUTOMELTY SIM simulation and Donut of Doom combat robot designs.
OpenSourceNeuro: Spikeling
Open-source neuroscience education platform running the Izhikevich spiking neuron model on ESP32. Features desktop GUI for real-time visualization and hands-on electrophysiology experiments.
Rev Adrian Kennard: ESP32-Faikout
Open-source WiFi module providing local control for Daikin air conditioning units without cloud dependency. Features web interface, MQTT integration, and Home Assistant compatibility.
cjshearer: cweep
A 34-key solar-powered split keyboard inspired by Ferris Sweep. Features Bluetooth via Seeed Xiao nRF52840, hotswap Kailh Choc V1 switches, and reversible design for left/right hand use.
iMike78: home-mini-v1-drop-in-pcb
Open-source replacement PCB for Google Home Mini v1 using ESP32-S3 and XMOS XU316 audio DSP. Enables open-source firmware for Home Assistant voice control or Music Assistant playback.
Sam Harry Tzavaras: FM Freq Disp
Software and Hardware design of a frequency counter display
Stack-chan community: Stack-chan
A JavaScript-driven M5Stack-embedded super-kawaii robot.
thorpej: pg68k
A series of homebrew computers based on the Motorola 680x0 CPU family, from a 68000-based BASIC machine to a potential 68060 workstation, designed for learning hardware design.
PubInv: moonrat
Open-source portable incubator for field biological research. Maintains elevated temperatures in a tote-sized form factor for bacterial culture and Petrifilm testing without grid power.
Neumi: Open Echo
Open Source echo sounder / depth sounder / SONAR for bathymetry and research. Arduino based and compatible.
Rev Adrian Kennard: ESP32-Flasher
The Flasher board is designed to allow simple flashing of code on to an ESP device, and run the code, and confirm self test results on LEDs. The main use case is a factory functional test with feedback of pass/fail via LEDs. The idea is a factory worker can simply plug the lead in to a target device, see a row of LEDs light one by one, then all go green (or red if failed). This simple operation should be foolproof!
Fyra Labs: SuzyQ Board
This project is an implementation of the SuzyQ used to access CCD on Chromebooks. Using CCD, you can (un)brick, debug, and flash (ex. coreboot) your Chromebook.
Florian Forestier: Trainberry Hardware
Hardware files (Kicad) and links to PCBWay to create your own cards!
1-max-1: heli-avionics
Custom flight controller for coaxial RC helicopter with brushed DC motors. Features ATmega4808 MCU, NRF24L01 RF transceiver, DRV8212 motor drivers, and BMP390 pressure sensor for altitude.
hkzlab: TK2000 DiskInterface REDUX
Floppy Disk interface card for the TK2000 home computer
lhm0: Rotating Display
A DIY 40 LED rotating display with Arduino nano and ESP-01s microcontrollers
Vadim Radu: Allwinner A13 Board
Allwinner A13 Board
StuckAtProtype: Racer
An open-source miniature racing car built around ESP32 with motor control via Bluetooth, integrated color sensor, and AI training capabilities. Includes firmware, PCB designs, 3D-printable parts, and Python scripts for neural network training.
saladtopfive: STM32-Dashboard
Real-time digital dashboard for electric go-kart using STM32F746G-DISCO with TouchGFX. Displays speed, throttle, brake, battery status, motor temperature, G-forces, and lap timing.
electrified: rcbus-opl3
Hardware expansion card for RC2014/RCBus retro computing systems featuring Yamaha YMF262 and YAC512 chips for FM synthesis audio. Supports VGMPLAY for video game music playback.
chdao: PanicPedal
Wireless arcade pedal system using ESP-NOW for low-latency communication. ESP32 transmitters send pedal inputs to ESP32-S3 USB HID receiver. Supports single/dual pedal configurations.
Med0kin: BETA-Humanoid-robot
Humanoid robot project with walking, vision, and speech capabilities. Uses Raspberry Pi 4, bus/pulse servos, OpenCV for vision, and ArUco markers for pose tracking and servo control.
hoeken: frothfet
Open-source 8-channel load controller for marine/12-24V DC systems. ESP32-S3 based with 20A per channel, current sensing, voltage monitoring, fuse protection, PWM dimming, and SignalK integration.
paltatech: SiC-half-bridge
Three parallel Silicon Carbide (SiC) MOSFET half bridge power stage design. High-efficiency power electronics for motor drives and inverter applications.
SatNOGS COMMS: SatNOGS Comms Hardware
A CubeSat format COMMS board enabling UHF and S-Band concurrent half duplex communication for small satellites. Open-source hardware following LibreCube Board specification, designed for dual-frequency transmission and reception in satellite applications.
jc-SpaceXp: Spekky-Matrix
FreeRTOS-based spectrum analyzer on 8x32 LED matrix with STM32. Captures audio via I2S microphone, performs real-time FFT, and displays frequency visualization using SPI LED drivers.
MyriadRF: LimeRFE
LimeRFE hardware design
Colin Williams: ES Speed Box
KiCad Circuit Design: Speedbox Controller for Pro-Ject Turntables with 16VAC Synchronous Motors
Joel Spadin: Page Turner
USB foot pedals for turning pages on a sheet music reader
Twisted Fields: RP2040 Motor Controller
A dual channel brushless motor controller based on the RP2040 microcontroller, designed in Kicad.
openvizsla: OpenVizsla OV FTDI
FT2232H-based USB sniffer
We can't find the internet
Attempting to reconnect
Something went wrong!
Attempting to reconnect