2,730 open source STM32 boards
STMicroelectronics' Arm Cortex-M family, from the STM32F0 to the H7, plus STM8. Every board here is a public GitHub project with its KiCad files, read for size, layers and parts. Pick one close to your design and simulate its firmware on HardLabs before you build it.
STM32
PassPress STM
mohamed-bekheet
42.6 × 19.1 mm34 parts4LNo license0STM32
ISS MD SUB-3
mememan5868
33.8 × 75.1 mm30 parts2LNo license0STM32
運び屋用
makizusi
90 × 70 mm24 parts2LNo license0STM32
Frozen
tsmiltonAgents
46 × 23 mm22 parts4LNo license0STM32
Typhoon telemetry transmitter
hpvdt
36.5 × 26 mm20 parts2LNo license0STM32
Melodica mainboard
connormichalec
29.5 × 84.5 mm11 parts2LNo license0STM32
Led interposer
Mouse-GYM
6.4 × 6 mm3 parts4LNo license0STM32
176 pin board
rusefi
61.8 × 73.2 mm76 parts2LGPL-3.01.2kSTM32
Rectifier
rene-dev
100 × 100 mm80 parts2LGPL-3.0979STM32
Easyduino STM32F103
Hanqaqa
23 × 53 mm30 parts4LCERN-OHL-P-2.0746STM32
Mainboard
eddyem
58 × 35 mm86 parts2LNo license206STM32
Stm32l151 raw breakout
blakesmith
20.8 × 61 mm39 parts2LNo license167STM32
Usb2
neuroidss
99.1 × 99.1 mm185 parts2LAGPL-3.0164STM32
Uwb
vedderb
56 × 34.5 mm53 parts2LGPL-3.0145STM32
MicroRusEfi
rusefi
129.5 × 127.6 mm199 parts2LNo license97STM32
Glove v1
aykevl
15 × 20 mm19 parts2LNo license81STM32
RoProp
embeddedalpha
75.6 × 65.2 mm85 parts2LMIT75STM32
MicroRusEFI
rusefi
80.6 × 93.7 mm235 parts2LNo license48STM32
TMC2660 Driver
ghent360
36.7 × 39.4 mm23 parts4LCustom license45STM32
Modern lcd keyboard
modern-hobbyist
72 × 44.5 mm184 parts2LMIT25STM32
Usb3
neuroidss
99.1 × 99.1 mm185 parts2LAGPL-3.023STM32
Controller rev5.0 flat
oresat
100 × 100 mm198 parts4LGPL-2.019STM32
ThermEX-Simple
comradef191
78.9 × 46.3 mm41 parts2LCERN-OHL-S-2.017STM32
Allcolours prelastchanges
microresearch
101.3 × 106.2 mm237 partsNo license15STM32
Keyboard0
howardt12345
377.8 × 134.1 mm246 parts2LCC-BY-NC-4.014STM32
Terminal addon
bi-zone
40 × 37.6 mm11 parts2LNo license13STM32
F103 V2
Vaaarad07
84.4 × 79.2 mm55 parts2LMIT10STM32
Pq obc comms old
nanosatlab
40 × 40 mm62 parts4LNo license9STM32
LoRaModem
wangyeee
24 × 36 mm48 parts2LBSD-3-Clause9STM32
Rad tolerant electronics
embeddedos-org
233 × 220 mm547 parts16LMIT8STM32
ΜEFI rev2
Churrosoft
99.9 × 99.3 mm151 parts4LCERN-OHL-S-2.08STM32
Unified old
ervanalb
48.3 × 20.3 mm36 parts4LNo license8STM32
Peripheral
formulaslug
45.7 × 38.1 mm57 parts4LNo license7STM32
Relay Module
Tuskar-Marine
320 × 80 mm134 parts4LNo license6STM32
2026Precharge
SCFormulaElectric
96.6 × 40.7 mm72 parts4LNo license6STM32
Optical flow
SSL-A-Team
60 × 53.7 mm49 parts4LMIT6
Browse boards by part
AMS1117-3.3 1261USBLC6-2SC6 1030RP2040 714W25Q128JVS 441AP2112K-3.3 400TL072 342ESP32-S3-WROOM-1 314TL074 308CH340C 287L7805 28374HC595 258Pico 256USBLC6-2P6 256LM358 233AP2112K-3.3TRG1 21974LS04 204Arduino_Nano_v3.x 201ESP32-WROOM-32 199LM7805_TO220 19774LS245 17874LS138 174SRV05-4 17474LS32 171W25Q128JVSIQ 171