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
ESP32-S3-PICO-1 with CAN transceiver, multiple power options, fused 5V output, compatible with D1 mini form factor
STM32F103 CAN interface PCB designed in KiCad featuring USB-C power, SN65HVD230 transceiver, SWD programming, and selectable 120Ω termination.
This is the repo for the Urban Motor Controller PCB. You can find the KiCad files here.
A compact Arduino Nano shield with MCP2515 & TJA1051/3 for easy CAN bus integration. Work-in-progress.
STM32F469I-DISCO compatible CAN shield.
Alternative OCXO for Philips/Fluke PM666x counters
10 MHz OCXO reference for OpenHPSDR transceivers (and stuff that needs such a reference)
HF Antenna Switch
IOT Antenna Switch Control
KICAD project of V2 version of MPPT controller
A professional 4-channel RF RCA switching system with specialized RX (114.475mm x 72.575mm) and TX (71.475mm x 70.575mm) units. Features Omron G5V-1 relays, Right-Angle RCA jacks, and MCP1640 boost converters for stable 5V operation from AA batteries. Designed in KiCad v10.0 with optimized bottom-layer component placement
Turntable speedbox implementation for the MagicQuartz firmware
ESP32 EVSE Controller
PCB design (Kicad) to test the DPP architecture used in MPPT designs
Based on https://www.instructables.com/DIY-1kW-MPPT-Solar-Charge-Controller/ Since I wanted to be able to change the board layout and to test KiCad I decided to give this "conversion" a try.
Open-source FOC motor controller PCB for a reaction wheel — STM32G431 + DRV8311H driving a BLDC motor, with AS5047D magnetic encoder feedback and a CAN bus interface. Designed in KiCad.
GPS MODULE BOARD
A simple PCB design that detects low battery levels using a high-voltage divider and triggers a buzzer via a 5 V DC-DC module. Includes input filtering, surge protection (TVS), and transistor-based threshold switching. KiCad project + BOM + gerbers.