VCU CM5

NTURacingTeam·nturt_kicad_EP7·Electrical_Group/VCU_CM5/VCU_CM5.kicad_pcb

VCU CM5 PCB layout, top view — open source STM32 board by NTURacingTeam

About the VCU CM5 PCB

VCU CM5 is an open source STM32 PCB design by NTURacingTeam, published on GitHub. It is a 4-layer board measuring 100 × 90 mm, with 418 components from 116 distinct parts.

Its main chip is the STM32F103CBT6, from the STM32 family. Other key parts include the LM66100DCK, TLV75733PDRV, TPS5430DDA, TCAN1042VDRQ1 and MCP2518FD. By type, the board carries 154 resistors, 135 capacitors, 37 diodes, 25 fuses, 17 ICs and 14 test points.

Main components on the VCU CM5

VCU CM5 bill of materials (BOM)

418 components, 116 distinct parts.

QtyPartRefs
1
LM66100DCK
U1
4
TLV75733PDRV
U2, U6, U7, U8
2
TPS5430DDA
U3, U13
4
TCAN1042VDRQ1
U4, U14, U17, U19
1
STM32F103CBT6
U5
2
MCP2518FD
U9, U10
1
REF3133AIDBZR
U11
1
STM32H743ZITx
U12
1
USB2514B_Bi
U15
1
AO3400A
Q1
1
MMBT3904
Q2
1
2N7002
Q3
1
8MHz X50328MSB2GI
Y1
3
40Mhz XTM32040000DT00351001
Y2, Y3, Y4
1
32.768kHz Q13FC13500004
Y5
1
24Mhz X322524MOB4SI
Y6
1
USB3_A
J1
1
UPS_CAP
J2
1
RPI_RST
J3
1
JST_SH
J4
Show 96 more
QtyPartRefs
1
MIPI_CAM_22P
J5
1
MIPI_DISP_15P
J6
2
MSD-4-A
J7, J10
1
Conn_01x30_Socket
J8
1
Conn_02x15_Odd_Even
J9
1
USB_C_stm32
J24
1
1056
BT1
1
0.5A
F1
1
0.5A
F2
2
3A
F3, F25
1
RPI_FUSE_5A
F4
20
30mA
F5, F6, F7, F8, F9, F10, F11, F12 +12
1
ACM70V-701-2PL-TL00
FL1
4
EXC-X4CE900U
EXC14CE121U
FL2, FL3, FL4, FL5
1
ComputeModule5-CM5
Module1
1
RPI_PWR
SW1
3
RESET
SW2, SW4, SW5
1
BOOT0
SW3
1
RPI_CAN0_H
TP1
1
RPI_CAN0_L
TP2
1
RPI_CAN1_H
TP3
1
RPI_CAN1_L
TP4
1
STM32_CAN1_H
TP5
1
STM32_CAN1_L
TP6
1
STM32_CAN2_H
TP7
1
STM32_CAN2_L
TP8
1
GND_in
TP9
1
GND
TP10
1
24V_in
TP11
1
+5V
TP12
1
BUZZER_P
TP13
1
BUZZER_N
TP14
1
zener 27V (BZT52C27)
D1
1
WHITE
D2
1
zener 3.6V
D3
2
SS54
D4, D33
3
SMBJ5.0A
D5, D17, D34
4
NUP2105L
D6, D35, D36, D38
20
zener 3.6V
D7, D8, D9, D10, D11, D12, D18, D19 +12
1
GREEN led
D13
1
RED led
D14
1
GREEN_LED
D15
1
RED_LED
D16
1
WHITE LED
D32
1
SDFL2012Q1R0KTF 0805
FB1
1
7A 220nH NBMC0420HN-R22M
L1
2
22uH 3.7A (SMDRI129-220MT)
L2, L3
2
220u 35V
C1, C5
3
10u 35V
C2, C3, C4
31
1u
C6, C7, C8, C20, C22, C24, C26, C28 +23
2
10u 50V
C9, C111
2
0u1
C10, C112
2
10n
C11, C113
12
47u 10V
C12, C13, C14, C15, C16, C17, C114, C115 +4
9
0u1
C18, C19, C102, C120, C121, C136, C137, C143 +1
20
10u
C21, C23, C25, C27, C29, C31, C57, C59 +12
6
30p
C32, C33, C50, C51, C52, C53
4
10u 6V
C34, C35, C103, C104
25
100n
C36, C37, C38, C39, C54, C55, C86, C88 +17
2
10u
C41, C49
2
470n
C82, C83
2
22u
C84, C85
2
2u2
C87, C90
3
4u7
C101, C130, C131
2
33p
C105, C106
2
15p
C107, C108
2
Xp
C122, C123
4
0R
R1, R2, R3, R4
1
15k
R5
1
1k
R6
14
10k
R7, R8, R17, R30, R31, R34, R43, R127 +6
1
49k9
R9
1
5k6
R10
7
100k
R11, R12, R32, R54, R55, R56, R143
2
47k 1%
R13, R145
2
15k 1%
R14, R146
8
22R
R15, R16, R147, R148, R155, R156, R160, R161
20
150R 1%
R18, R20, R22, R24, R26, R28, R101, R103 +12
20
100R
R19, R21, R23, R25, R27, R29, R102, R104 +12
2
100R
R33, R37
2
220R
R35, R36
5
100R
R38, R39, R40, R41, R42
1
33k
R44
1
1k5
R45
2
100R
R46, R47
2
680R
R48, R49
4
0R
R50, R51, R133, R134
2
2k2
R52, R53
20
75R
R61, R62, R63, R64, R65, R66, R67, R68 +12
20
75R
R81, R82, R83, R84, R85, R86, R87, R88 +12
1
10k
R128
2
0R
R131, R132
5
4k7
R135, R136, R137, R138, R139
1
100
R142
2
56k
R150, R152
1
12k
R151

VCU CM5 design files

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

VCU CM5: common questions

What microcontroller does the VCU CM5 use?

The VCU CM5 is built around the STM32F103CBT6, from the STM32 family.

How big is the VCU CM5 PCB?

The VCU CM5 measures 100 × 90 mm, has 4 copper layers and is 1.6062 mm thick.

How many components are on the VCU CM5?

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

Where can I download the VCU CM5 design files?

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

Can I use the VCU CM5 design in my own project?

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

Can I test firmware for the VCU CM5 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 nturt_kicad_EP7

Similar boards