STM32x

MTubbin·STM32x·Hardware/stm32F4V2.kicad_pcb

STM32x PCB layout, top view — open source STM32 board by MTubbin

About the STM32x PCB

STM32x is an open source STM32 PCB design by MTubbin, published on GitHub. It is a 2-layer board measuring 39.6 × 49.9 mm, with 30 components from 19 distinct parts.

Its main chip is the STM32F411CCU6TR, from the STM32 family. Other key parts include the AZ1117CH-3.3TRG1 and USBLC6-2SC6. By type, the board carries 13 capacitors, 5 resistors, 4 connectors, 3 ICs, 2 switches and 2 diodes.

From the project

Repo for custom STM32

Hardware folder - PCB Schematic, board layout - Photos: Schematic, PCB, and Board Photos

Software folder - current main and display txt files

STM32x, from the project README
From the project README

Main components on the STM32x

STM32x bill of materials (BOM)

30 components, 19 distinct parts.

QtyPartRefs
1
STM32F411CCU6TR
STM32F411CCU6
STMicroelectronics
U1
1
AZ1117CH-3.3TRG1
AZ1117-3.3
Diodes Incorporated
U2
1
USBLC6-2SC6
2SC6
STMicroelectronics
U4
1
ABM8G-16.000MHZ-4Y-T3
8MHz
Abracon LLC
Y2
1
USB4105-GF-A
USB_C_Receptacle_USB2.0_16P
GCT
J1
1
61300411121
Conn_01x04
Würth Elektronik
J2
2
PH1-18-UA
Conn_01x18
Adam Tech
J5, J6
2
B3U-1000P-B
Push
Omron Electronics Inc-EMC Div
SW1, SW3
2
YY0402RE-NN2S0-T1AR4
LED
Yongyu Optoelectronics
D1, D3
5
04023C104KAT2A-62
100n
KYOCERA AVX
C1, C2, C3, C5, C7
2
C1608X5R1C475K080AC
4u7
TDK Corporation
C4, C9
1
0402W105K100HI
1u
Aillen
C6
1
0402B104K160HI
0.1u
Aillen
C8
1
CL10A106MQ8NNNC
10u
Samsung Electro-Mechanics
C12
1
GRM188R60J226MEA0D
22u
Murata Electronics
C13
2
885012005007
10p
Würth Elektronik
C14, C15
2
RC0402FR-07221RL
220
YAGEO
R1, R6
1
RC0402JR-0710KL
10K
YAGEO
R2
2
RC0402FR-075K1L
5.1k
YAGEO
R3, R4

STM32x design files

The KiCad project lives in the MTubbin/STM32x repository on GitHub; these links point at the commit this page was built from.

STM32x: common questions

What microcontroller does the STM32x use?

The STM32x is built around the STM32F411CCU6TR, from the STM32 family.

How big is the STM32x PCB?

The STM32x measures 39.6 × 49.9 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the STM32x?

30 components, from 19 distinct parts. The full bill of materials is listed on this page.

Where can I download the STM32x design files?

From the MTubbin/STM32x repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the STM32x design in my own project?

The repository has no license, so all rights stay with MTubbin. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the STM32x without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug STM32 firmware against it before you order a PCB.

Similar boards