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.

Help make open hardware sharing better. Join other builders on the BoardRepo Discord.

Join Discord

Public designs

8 boards
can-nano-shield
@feastorg

A compact Arduino Nano shield with MCP2515 & TJA1051/3 for easy CAN bus integration. Work-in-progress.

schematicpcbbomcapacitorresistorcrystalIC
GPL-3.000Jul 7, 2026
stm32-plc
@danielmartensson

STM32 microcontroller with lots of periferials such as ADC, differential ADC, Input Capture, PWM, USB, Encoder, DAC, Digital Input, RTC, CAN-bus + Alarm etc.

schematicpcbbomICconnectorUSBdiode
MIT00Jul 7, 2026
trailcurrentpicket
@trailcurrentoss

Reed switch sensor module for monitoring cabinet and door states over CAN bus

schematicpcbbomresistorESP32ICmounting hole
MIT00Jul 7, 2026
trailcurrentbearing
@trailcurrentoss

GNSS positioning module providing location and timing data over CAN bus

schematicpcbbomcapacitorresistorconnectorESP32
MIT00Jul 7, 2026
legacy-pcb-motor-driver-unit
@hydrogreenpollub

Motor driver PCB

schematicpcbbomresistorcapacitorconnectorinductor
MIT01Jul 7, 2026
trailcurrentairqualitymodule
@trailcurrentoss

Environmental monitoring module with temperature, humidity, and air quality sensors over CAN bus

schematicpcbbomcapacitorresistorregulatorconnector
MIT00Jun 28, 2026
chart_plotter_hat
@gpgreen

Kicad project for a raspberry pi hat. Monitors push button and turns on/off power. 8 channels of ADC available and some connectors for other peripherals. Onboard CAN device and transceiver connected to the raspberry pi

schematicpcbbomcapacitorresistorinductorcrystal
No license00Jun 28, 2026
openairscope
@emertcakir

Open-source air quality and environmental monitoring node with STM32H743 + ESP32-C3, LoRaWAN, RS485, USB-C, Li-ion charging, and multi-sensor support.

schematicpcbbomresistorcapacitorswitchdiode
MIT00Jun 28, 2026