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
Lab1
jsjolund
54.5 × 31 mm25 parts2LNo license26STM32
Paste
modern-hobbyist
3.6 × 3.3 mm72 parts2LMIT25STM32
Moco-OI401
ziteh
40 × 40 mm65 parts2LCERN-OHL-P-2.022STM32
Rev6.0 flat controlstage
oresat
57.6 × 80.1 mm134 parts4LGPL-2.019STM32
Touch
microresearch
101.3 × 108.5 mm185 parts2LNo license15STM32
Synth Module
lennartquerter
30 × 110 mm34 parts2LCC-BY-NC-4.010STM32
C4isr
embeddedos-org
260 × 200 mm525 parts14LMIT8STM32
Stm32-test
formulaslug
48.3 × 25.4 mm33 parts4LNo license7STM32
LoRA board
SCFormulaElectric
61.2 × 38.9 mm52 parts4LNo license6STM32
MCUSTM32F405
STM32World
76.2 × 50.8 mm30 parts2LCustom license6STM32
Encoderboard
SSL-A-Team
64 × 10 mm8 parts2LMIT6STM32
Before blacklist try
Teslafly
68 × 58 mm171 parts4LMIT5STM32
Can converter
bluesatunsw
40.6 × 17.2 mm25 parts2LApache-2.05STM32
DEVboard1
NTURacingTeam
100 × 100 mm170 parts2LNo license4STM32
Current sensor filter
Synthron
160 × 100 mm91 parts4LNo license3STM32
QRET 23-24 SRAD Communications Module
Queens-Rocket-Engineering-Team
69.5 × 62.6 mm69 parts4LNo license3STM32
Modulation Source
JordanAceto
99.1 × 68.6 mm73 parts2LCC-BY-4.02STM32
Banda Magnetica
WilliamSanchez
37 × 73 mm56 parts4LNo license2STM32
SDM25 IMU STM32
sundevilmotorsports
32.9 × 46.7 mm39 parts4LNo license2STM32
Thruster Control Card
lbrosnan1
100 × 61.9 mm19 parts4LNo license2STM32
QRET 23-24 SRAD Communications Module
Queens-Rocket-Engineering-Team
69.5 × 62.6 mm69 parts4LNo license1STM32
MagnetorquerFinalBoard
queens-satellite-team
90.2 × 95.9 mm51 parts4LNo license1STM32
Tuner
WilliamLim781
48.3 × 40.8 mm46 parts4LNo license1STM32
DeploymentBoardV2.0
HelloItzAlex
20.3 × 31.8 mm46 parts4LNo license1STM32
RAMROM 128k board
roberto314
100 × 100 mm42 parts2LNo license1STM32
Heart v2 tracks only
vexpaer
100 × 30 mm159 parts4LCERN-OHL-S-2.00STM32
Badge LOCAL 9320
Kreyl
114 × 62 mm147 parts2LNo license0STM32
Aux board
MatthiasGeorgImhof
80 × 80 mm121 parts4LCC-BY-NC-4.00STM32
Cc1200 comm
AntonSievering
86.3 × 31 mm88 parts4LNo license0STM32
Only Tag2
andrewo3
31.9 × 27.2 mm77 parts6LNo license0STM32
176 pin board
glocklueng
61.8 × 73.2 mm76 parts2LNo license0STM32
Rinca
Kreyl
49 × 66 mm68 partsNo license0STM32
Ali template
npgo22
85 × 76 mm66 parts4LNo license0STM32
Arduino can bus shield canbus custom
SamsonChau
53.3 × 56.4 mm47 parts2LNo license0STM32
EmbedMatrix
MAHESH-THILAK-K
53 × 73.5 mm45 parts2LApache-2.00STM32
Rmeasure V1 Board
AREA-Amiens
58 × 28.5 mm43 partsNo license0
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