Base Board Design

WilliamSanchez·Hardware·Design_IMX8ML_Plus/BB_IMX8MLP/BB_IMX8MLP/BB_IMX8MLP.kicad_pcb

Base Board Design layout, top view — open source STM32 board by WilliamSanchez
Simulate this board

About the Base Board Design

Base Board Design is an open source STM32 PCB design by WilliamSanchez, published on GitHub. It is a 4-layer board measuring 199.8 × 150 mm, with 492 components from 125 distinct parts.

Its main chip is the STM32H523CCUX, from the STM32 family. Other key parts include the KSZ9131RNXI, PCMF2HDMI2SZ, USB5744_2G, LTC4368IDD-2_PBF and AOZ2261AQI-15. By type, the board carries 207 capacitors, 140 resistors, 56 ICs, 29 connectors, 28 inductors and 18 diodes.

Main components on the Base Board Design

Base Board Design bill of materials (BOM)

492 components, 125 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
KSZ9131RNXI
U1
2
PCMF2HDMI2SZ
U2, U37
1
USB5744_2G
U3
1
LTC4368IDD-2_PBF
U4
2
AOZ2261AQI-15
U5, U7
1
NCV4274CST50T3G
U6
1
LTC2954CDDB-1-TRMPBF
U8
3
PCMF3USB3S
U9, U10, U40
3
AOZ1353DI-01
U11, U12, U13
2
PAM2310BECADJR
U14, U15
7
FXMA2102L8X
U16, U17, U18, U41, U45, U51, U52
3
D3V3F4U10LP-7
U19, U28, U46
1
INA219BXD
INA219BxD
U20
10
D3V3F4U10LP-7
U21, U23, U24, U25, U29, U44, U47, U48 +2
1
PCMF3USB3S
PCMF1USB3SZ
U22
1
STM32H523CCUX
F2800157SPMR
U26
1
CAT250XXX-HU4
CAT250xxx-HU4
U27
1
NAU88C22YG
U30
1
FT4232H
U31
3
SN74AVC4T774RSVR
U32, U34, U55
Show 105 more
QtyPartRefs
2
ISO1044BD
U33, U38
1
93LCXXB
93LCxxB
U35
2
PESD2IVN24-T
U36, U39
2
NTE0505MC
U42, U43
1
SN74AVC4T774RSVR
U53
1
SC4215A
U54
1
TUSB321
U56
1
IRLML6244TRPBF
Q1
2
NTMFS5C670NLT1G
Q2, Q3
1
NTZD3154NT1G
Q4
1
Q_DUAL_NMOS_S1G1D2S2G2D1
Q_Dual_NMOS_S1G1D2S2G2D1
Q5
3
25MHZ
25MHz
Y1, Y2, Y4
1
12MHZ
12MHz
Y3
2
DF40C-80DP-0.4V_51_
J1, J26
2
Front_Right
J2, J31
2
MCU-Serial
J3, J30
1
Conn_02x25_Odd_Even
J4
2
RJ45_JK0654219
J5, J6
1
HDMI_A
J7
1
Bus_PCI_Express_Mini
J8
1
GSB311231HR
J9
1
Barrel_Jack
J10
1
SIM_Card
J11
1
CAM_1
J12
1
CAM_2
J13
1
USB_C_Receptacle
J14
1
DSI
J15
1
LVDS
J17
1
MIC IN-Pink
J18
1
Head Out -Green
J19
1
Line -in -Blue
J20
1
AUX OUT -Black
J21
1
SD_Card_Receptacle
J22
1
USB_C_Receptacle
J23
1
CAN_1
J24
1
CAN_2
J25
2
CONN_02X15_ODD_EVEN
Conn_02x15_Odd_Even
J28, J29
1
FB 10A 36R@100MHz
F1
1
ON/OFF
SW1
1
RESET
SW2
1
BOOT_MODE
SW3
1
NRST
SW4
1
SMAJ30CA
D1
7
GREEN
D2, D3, D4, D11, D12, D15, D16
6
D5V0L1B2S9-7
D5, D6, D7, D8, D13, D14
2
SS3200
D9, D10
2
ESD9101P2T5G
D17, D19
3
220R@100MHz
FB1, FB2, FB3
9
120R@100MHz
FB4, FB5, FB6, FB7, FB8, FB9, FB10, FB11 +1
1
2.2UH_12A
2.2uH_12A
L1
1
1.5UH_16A
1.5uH_16A
L2
1
2.2UH_4A
2.2uH_4A
L3
1
2.2UH_4.8A
2.2uH_4.8A
L4
2
120R@10MHz
L5, L6
10
12R@100MHz
L7, L8, L9, L10, L11, L12, L13, L14 +2
2
16PF
12Pf
C1, C2
8
47UF
47uF
C3, C7, C8, C9, C21, C22, C23, C24
105
100NF
100nF
C4, C6, C10, C12, C18, C19, C26, C27 +97
1
2.2NF
2.2nF
C5
11
10UF
10uF
C11, C29, C81, C91, C95, C99, C140, C157 +3
9
1UF
1uF
C13, C131, C132, C133, C134, C135, C136, C137 +1
6
10UF
10uF
C14, C15, C16, C20, C139, C188
2
4.7UF
4.7uF
C17, C25
10
1NF
1nF
C38, C39, C45, C46, C50, C58, C64, C155 +2
11
4.7UF
4.7uF
C40, C112, C114, C115, C116, C119, C122, C161 +3
6
100UF
100uF
C48, C49, C56, C57, C194, C195
3
10UF
10uF
C52, C53, C59
3
22UF
22uF
C62, C72, C202
6
12PF
12Pf
C65, C66, C172, C173, C189, C190
3
22UF
22uF
C67, C69, C70
4
100PF
100pF
C68, C71, C154, C201
5
4,7uF
C103, C104, C106, C107, C108
9
220PF
220pF
C109, C123, C124, C125, C126, C127, C128, C129 +1
1
47UF
47uF
C200
1
100uF
C208
1
100nF
C209
2
10
R1, R2
28
100K
R3, R6, R7, R9, R10, R18, R21, R23 +20
7
47K
R4, R19, R38, R43, R48, R49, R117
1
8.87K
R5
2
510K
R8, R22
1
787K
R11
2
80.6K
R12, R14
1
18.2K
R13
2
0.01
R15, R79
1
887K
R16
6
100
R17, R27, R50, R51, R56, R57
1
15K
R20
1
330K
R28
5
150K
R29, R30, R31, R100, R101
8
1K
R32, R33, R36, R111, R112, R113, R116, R141
2
200K
R34, R35
2
12K
R37, R69
5
100K
R39, R40, R41, R61, R85
1
10K
R42
2
2.2K
2.2k
R44, R45
33
10K
R46, R47, R54, R55, R62, R63, R64, R65 +25
3
4.7K
R52, R53, R120
1
6.04K
6.04k
R58
3
0
R59, R60, R86
1
1M
R71
4
150
R72, R73, R122, R123
2
5.1K
5.1k
R77, R78
1
15K
R84
12
10K
R87, R130, R131, R132, R133, R134, R135, R136 +4

Base Board Design design files

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

Base Board Design: common questions

What microcontroller does the Base Board Design use?

The Base Board Design is built around the STM32H523CCUX, from the STM32 family.

How big is the Base Board Design?

The Base Board Design measures 199.8 × 150 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the Base Board Design?

492 components, from 125 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the Base Board Design design files?

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

Can I use the Base Board Design design in my own project?

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

Can I test firmware for the Base Board Design 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.

More boards in Hardware

Similar boards