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.
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.
Open Hardware Registry: Mdior
Mixed Digital IO RTM for the DI/OT project. [More info at the Wiki page](https://gitlab.com/ohwr/project/mdior/-/wikis)
Open Hardware Registry: Macbeth
The Macbeth (MAChine / BEamline Timing Hardware) system is aimed to synchronize the beamlines experimental devices (pump-probe, laser, …) with the accelerator beam with a high accuracy
Open Hardware Registry: Rf Mux 8Ch
This is a PCB-design + Arduino firmware for an Ethernet-controlled 1:8 RF-multiplexer. It allows selecting as output one of eight input-channels, as commonly used e.g. in timing-laboratories when one wants to measure many RF-sources (clock outputs like 1PPS or 10MHz) with a single instrument (frequency or time-interval counter). The design is for two independent MUX-boards to fit in a 1U 19” rack enclosure. For more information, see the [wiki](https://gitlab.com/ohwr/project/rf-mux-8ch/wikis/)
Open Hardware Registry: Pda 8Ch Fda 8Ch
High performance pulse and frequency distribution amplifier for time and frequency metrology. The pulse distribution board is an 1:8-channel (1 Hz and up) logic-level distribution amplifier, while the frequency distribution board is an 1:8-channel sine-wave (1-30 MHz) distribution amplifier. Two 1:8 boards fit side-by-sides in a 1U 19" rack enclosure, with either BNC or SMA connectors. For more information, see the [wiki](https://gitlab.com/ohwr/project/pda-8ch-fda-8ch/-/wikis)
Open Hardware Registry: Microstepper
High-resolution frequency/phase-microstepper for timing laboratories. [More info at the Wiki page](https://gitlab.com/ohwr/project/microstepper/-/wikis)
Open Hardware Registry: Sis1160 Pci Io
A front-end PCI board with LEMO connectors to interface with the GPIO interconnect pins of the [SIS1160 FMC carrier](https://www.struck.de/sis1160.html). [More info at the Wiki page](https://gitlab.com/ohwr/project/sis1160-pci-io/-/wikis/home)
OSUSat: cubesat
Oregon State University climate science cubesat. Open source hardware and firmware for satellite electrical power system (EPS) and on-board computer (OBC).
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.
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.
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.
Vadim Radu: Allwinner A13 Board
Allwinner A13 Board
MyriadRF: LimeRFE
LimeRFE hardware design
Stack-chan community: Stack-chan
A JavaScript-driven M5Stack-embedded super-kawaii robot.
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!
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.
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.
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.
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.
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.
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.
Neumi: Open Echo
Open Source echo sounder / depth sounder / SONAR for bathymetry and research. Arduino based and compatible.
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.
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.
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.
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.
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
Arcioth/JamRF
JamRF
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.
Libre Solar Project: LibreSolar BMS C1
16s / 100A Battery Management System
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.
Sam Harry Tzavaras: FM Freq Disp
Software and Hardware design of a frequency counter display
Florian Forestier: Trainberry Hardware
Hardware files (Kicad) and links to PCBWay to create your own cards!
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
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.
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.
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