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: 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: 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: 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).
DLehenbauer: EconoPET
Open hardware mainboard replacement for Commodore PET/CBM 2001/30xx/40xx/80xx machines, with standalone HDMI and USB support.
shanteacontrols: OpenDeck
A platform for building interactive control and sensing devices using MIDI and OSC, built with Zephyr RTOS.
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
rh1tech: FRANK
RP2350-based retro hardware emulation platform, spanning a family of boards (FRANK, MegaFRANK, MiniFRANK, MicroFRANK, ZeroFRANK, FRANK PGA, Nyx) plus TurboSound and Hecate add-on modules.
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.
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!
Stack-chan community: Stack-chan
A JavaScript-driven M5Stack-embedded super-kawaii robot.
cheyao: IcePi Zero
An ECP5 FPGA development board in a Raspberry Pi Zero form factor, built for retrocomputing and FPGA experimentation.
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.
acwright: 6502-COB
A full-featured modular desktop computer based on the 65C02 microprocessor, with cards for CPU, memory, keyboard, storage, and clock control.
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.
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.
VanceVagell: kv4p HT
Open source handheld ham radio project pairing an Android app with a custom radio PCB.
Neumi: Open Echo
Open Source echo sounder / depth sounder / SONAR for bathymetry and research. Arduino based and compatible.
jcfurey: Cambridge Reverb
Complete electronics rebuild of the Vox Cambridge Reverb amplifier, with KiCad design, BOM, and ngspice simulations.
Tokai Student Rocket Project: Gen6 GSE Elec
6th generation Ground Support Equipment electronics for student rocketry — compact and battery-powered, with remote N2O pressure monitoring and semi-automatic launch sequencing.
Inverated: Proa II Electrical Setup
Complete electrical design and microcontroller code for the Proa II sailing vessel, including solar power calibration data and KiCad schematics.
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.
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.
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.
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.
CoretechR: Zicada
DIY Zigbee multisensor based on Nordic's nRF52840 SoC, combining temperature, humidity, and hall-effect sensing with 6µW standby power and 2+ years of battery life on AAA cells.
MyriadRF: LimeRFE
LimeRFE hardware design
Vadim Radu: Allwinner A13 Board
Allwinner A13 Board
hkzlab: TK2000 DiskInterface REDUX
Floppy Disk interface card for the TK2000 home computer
Modos Labs: Glider
Open-source E-ink monitor with driver board, case, and firmware. Mirror of the upstream GitLab project.
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.
theta-machines: G2 Nano
1 GHz Arm Cortex-M7 development board for robotics research, with dual-band Wi-Fi, 6-axis IMU, closed-loop motion controller, and 40 GPIO pins.
akaStanley: HTML5 Accelerator
A working version of the fictional 'HTML5 Accelerator' PCIe card from an internet meme, complete with real silicon, schematics, and PCB layout.
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.
Fangoboyo: Carrie
An embedded audio-recording smart pen shaped like a carrot, with custom PCB, ESP8266/RV1103 firmware, and a companion web dashboard.
Redherring32: OpenTendo AGB
Open source recreation of the AGB-CPU-01 board — the original Game Boy Advance motherboard — traced and cleaned up for manufacturability.
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.
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.
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.
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.
Arcioth/JamRF
JamRF
Libre Solar Project: LibreSolar BMS C1
16s / 100A Battery Management System
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!
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.
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.
lynchaj: Duodyne
A hobbyist retrocomputer system comprised of modules (processors, I/O, backplanes) on a system bus derived from the ECB, designed to run ROMWBW.
jtflanagan: AppleTini
FPGA-based multifunctional peripheral card for the Apple II, evolving from a bus-dump card toward full bus support and DMA.
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