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
Control board v2
ncku-formula-racing
95 × 50 mm124 parts2LNo license0STM32
Thermocouple Board
npgo22
97 × 97.1 mm117 parts4LNo license0STM32
Flight Data Recorder
EPFLRocketTeam
50 × 40 mm89 parts4LNo license0STM32
Mixed signal Board Rev E
Akhilesh-design-02
47.1 × 45.4 mm88 parts4LNo license0STM32
BmstuCtrl
Kreyl
70 × 52 mm82 parts2LNo license0STM32
Rectifier
emdotnet
100 × 100 mm80 parts2LGPL-3.00STM32
Pangotag PCB LCSC compat
andrewo3
31.9 × 27.2 mm79 parts6LNo license0STM32
176 pin board
lanjay1
61.8 × 73.2 mm76 parts2LGPL-3.00STM32
Sensor v2-board
AREA-Amiens
55.3 × 46 mm47 parts2LNo license0STM32
Dengen maneg
22060
52.1 × 71.1 mm44 parts2LNo license0STM32
04-RESCUE
tuton-RCJ
130 × 30 mm40 parts2LMIT0STM32
Speaker
sean618
56.5 × 25 mm40 parts2LMIT0STM32
Stm32f429vit6 v1 bottomLayer
pestvillian
53.1 × 86.3 mm39 parts4LNo license0STM32
Test rf clean corridor
akularya6-del
15 × 31 mm38 parts4LNo license0STM32
Dumbfinder benchbuddy mcu
pierrekin
80 × 55 mm33 parts2LNo license0STM32
LoRaPill
cristobalcuevas
50 × 50 mm32 parts2LNo license0STM32
2026-Node
mememan5868
37 × 63 mm28 parts2LNo license0STM32
SX1276 LORA NODE
laforestlabs
119.4 × 93 mm25 parts2LNo license0STM32
BUT Pneumobil - Radio to USB converter
kajusK
37.2 × 24 mm24 parts2LNo license0STM32
Sensor v3
makizusi
98 × 98 mm20 parts2LNo license0STM32
Hitl rack
aeremin
51 × 65 mm14 parts2LNo license0STM32
Board1
hpvdt
32.8 × 58.2 mm13 parts2LNo license0STM32
Tensilguard
jayis1
100 × 60 mm12 parts4LNo license0STM32
Stm32f205-breakout board
christiangroothuis
37 × 33.5 mm3 parts2LGPL-3.00STM32
Brain board STM32F407
rusefi
61.8 × 73.2 mm69 parts2LGPL-3.01.2kSTM32
X-2: Lumberjack-Arm
rgoulter
285 × 94.2 mm137 parts2LNo license230STM32
Windshield
eddyem
66 × 54 mm86 parts2LNo license206STM32
Usb3
neuroidss
99.1 × 99.1 mm185 parts2LAGPL-3.0164STM32
Amulet
aykevl
40 × 60 mm17 parts2LNo license81STM32
Dev Pro
embeddedalpha
40 × 90 mm59 parts2LMIT75STM32
Lambda x2
rusefi
81.9 × 95 mm230 parts4LNo license48STM32
TMC2209 Driver
ghent360
36.7 × 39.4 mm22 parts2LCustom license45STM32
Hermod
modern-hobbyist
189.2 × 139.5 mm177 parts2LMIT25STM32
SoilSensor spi
angelnu
29 × 110.6 mm21 parts2LApache-2.024STM32
Moco rc1
ziteh
35 × 35 mm80 parts4LCERN-OHL-P-2.022STM32
ThermEX10
comradef191
79 × 39.8 mm38 parts2LCERN-OHL-S-2.017
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