Browse hardware designs
BoardRepo is the GitHub for hardware. View any KiCad schematic, PCB, and BOM in your browser and download the sources, no install and no account needed.
Public designs
PMW3610 laser mouse sensor breakout board, support either 1.8V or 3.3V logic
Super thin split PCB keyboard using rp2040 chips running Rust
Pro Micro/Elite-Pi compatible RP2040 board with USB-C, 8MB flash and up to 25 GPIOs
Circular LED Panel
Semiconductor cosmic radiation detector Silicon diode interface.
Reed switch sensor module for monitoring cabinet and door states over CAN bus
MPTT solar charge controller for 18650 cells.
GNSS positioning module providing location and timing data over CAN bus
Without using a USB-C PD controller chip, handling communication over the USB cable, USB-C standard allows to get 5V up to 3A through a hardware availability detection. Here I show a design developed on KiCad and made through JLCPCB, powering from a USB-PD source and providing 5V and 3.3 (through a step-down converter) up to 3A.
A 2-layer PCB for a small sumobot including MSP430G2553, regulators, motor drivers, and IR receiver.
GNSS-powered, seven-segment table clock
Self-contained 5W Class-D amplifier inside a Speakon connector
Backpack-style addon boards for the Flipper Zero!
Klein keyboard is a 36 keys, columnar staggered, split ergo keyboard
A controller for miniature stepper motors
Microphone Pre-amplifier
PMW3360 optical mouse sensor breakout board, support both 3.3V and 1.8V logic
A dual channel brushless motor controller based on the RP2040 microcontroller, designed in Kicad.