Moducard cm5-module

Dominik-Workshop·moducard-cm5-module·pcb/cm5-module.kicad_pcb

Moducard cm5-module layout, top view — open source STM32 board by Dominik-Workshop

About the Moducard cm5-module

Moducard cm5-module is an open source STM32 PCB design by Dominik-Workshop, published on GitHub under the MIT license. It is a 4-layer board measuring 100 × 100 mm, with 246 components from 53 distinct parts.

Its main chip is the STM32G431CBU6, from the STM32 family. Other key parts include the SIC431AED-T1-GE3, TPS564247DRLR, LM74700QDBVRQ1, AP22615AWU-7 and FT230XQ-R. By type, the board carries 85 resistors, 81 capacitors, 28 diodes, 17 ICs, 12 transistors and 12 connectors.

From the project

ModuCard module for CM5

The ModuCard CM5 Module is a carrier board for the Raspberry Pi Compute Module 5. It is designed to interface with the ModuCard backplane, to create a more complex electronics system.

The module breaks out selected CM5 interfaces to front-panel connectors and it interfaces with the backplane.

- Networking: Gigabit Ethernet (RJ45) - Connectivity: 2x USB 3.0 Type-A ports - Display: 1x Full-size HDMI port - Storage: - Micro SD card slot (for CM5 Lite variants) - M.2 M-Key slot (PCIe x1 Gen 3) for NVMe SSDs or AI accelerators. - System & Debug: - USB-C port (front panel) for serial console…

Moducard cm5-module, from the project README
From the project README

Main components on the Moducard cm5-module

Moducard cm5-module bill of materials (BOM)

246 components, 53 distinct parts.

QtyPartRefs
1
SIC431AED-T1-GE3
VISHAY
U1
1
TPS564247DRLR
Texas Instruments
U2
3
LM74700QDBVRQ1
Texas Instruments
U3, U4, U5
4
AP22615AWU-7
Diodes Incorporated
U6, U7, U8, U17
1
FT230XQ-R
FTDI Chip
U9
1
NTS0102DP,125
NTS0102DP
NXP
U10
1
CH334P
WCH
U11
1
FSUSB42UMX
Onsemi
U12
2
STM32G431CBU6
ST
U13, U15
2
TJA1044GTK/3Z
TJA1044GTK_3Z
NXP
U14, U16
5
AO3400A
AOS
Q1, Q7, Q8, Q11, Q12
3
SIS472DN-T1-GE3
VISHAY
Q2, Q3, Q4
4
AO3401A
AOS
Q5, Q6, Q9, Q10
1
OK2EL89CJI-111YLC-32.768K
Oscillator_32.768kHz_OK2EL89CJI-111YLC-32.768K
Yangxing Technology
Y1
1
X322512MSB4SI
Yangxing Technology
Y2
1
09031967921
DIN-41612-connector_09031967921
HARTING
J1
1
BM03B-SRSS-TB(LF)(SN)
JST_SH_1x3_BM03B-SRSS-TB-LF-SN
JST
J2
1
DF40HC(3.0)-100DS-0.4V(51)
CM5_1-100_3mm-stack
Hirose
J3
1
DF40HC(3.0)-100DS-0.4V(51)
CM5_101-200_3mm-stack
Hirose
J4
1
BM04B-SRSS-TB(LF)(SN)
JST_SH_1x4_BM04B-SRSS-TB-LF-SN
JST
J5
Show 33 more
QtyPartRefs
1
1-2199230-6
Bus_M.2_1-2199230-6
TE Connectivity
J6
1
5033981892
MicroSD_5033981892
MOLEX
J7
1
USB-303WSD-BRY
USB-A_USB-303WSD-BRY
XUNPU
J8
1
TYPE-C 16PLT-H6.5
USB-C_TYPE-C_16PLT-H6.5
SHOU HAN
J9
1
USB-310-B-SU
USB-C_USB-310F-B-SU
HOOYA
J10
1
HC612601A-M893-A
RJ45_HC612601A-M893-A
HCTL
J13
1
HDMI 19PIN 043
HDMI-A_HDMI-19PIN-043
SHOU HAN
J14
1
MS621FE-FL11E
Battery_MS621FE-FL11E
Seiko Instruments
BT1
4
9774030151R
Spacer_M2.5_H3mm_9774030151R
Würth Elektronik
H1, H2, H3, H4
1
9774025151R
Spacer_M2.5_H2.5mm_9774025151R
Würth Elektronik
H5
1
TL2243
SW_TL2243
E-Switch
SW1
2
TPD2E2U06DCKR
Texas Instruments
D1, D9
14
KT-0603R
LED-R-0603_KT-0603R
Hubei KENTO Elec
D2, D3, D4, D5, D14, D15, D16, D17 +6
10
PUSB3F96X
Nexperia
D6, D8, D10, D11, D13, D22, D23, D24 +2
2
PESD5Z5.0-N
PESD5Z5
BORN
D7, D12
1
FEXL0650A-1R0M
L-1u-20A-CJiang-FEXL0650A
CJiang
L1
1
FTC404030S1R5MGCA
L-1u5-6.5A-CJiang-FTC404030S
CJiang
L2
38
CL05B104KB54PNC
C-100n-0402
Samsung Electro-Mechanics
C1, C2, C14, C21, C22, C23, C24, C25 +30
21
CL10A106MA8NRNC
C-10u-0603
Samsung Electro-Mechanics
C3, C4, C5, C6, C7, C8, C9, C10 +13
1
CL05A105KA5NQNC
C-1u-0402
Samsung Electro-Mechanics
C12
18
CL05A475MP5NRNC
C-4u7-0402
Samsung Electro-Mechanics
C13, C30, C31, C32, C39, C40, C41, C42 +10
3
0402CG470J500NT
C-47p-0402
FH
C15, C48, C49
26
0402WGF1002TCE
R-10k-0402
UNI-ROYAL(Uniroyal Elec)
R1, R6, R8, R10, R11, R12, R13, R30 +18
2
PMR03EZPJ000
R-0R-22.4A-0603
ROHM
R2, R7
1
0402WGF7322TCE
R-73k2-0402
UNI-ROYAL(Uniroyal Elec)
R3
2
0402WGF4993TCE
R-499k-0402
UNI-ROYAL(Uniroyal Elec)
R4, R5
1
0402WGF4532TCE
R-45k3-0402
UNI-ROYAL(Uniroyal Elec)
R9
27
0402WGF0000TCE
R-0R-0402
UNI-ROYAL(Uniroyal Elec)
R14, R15, R18, R19, R20, R21, R22, R23 +19
16
0402WGF1001TCE
R-1k-0402
UNI-ROYAL(Uniroyal Elec)
R25, R26, R33, R35, R47, R48, R49, R53 +8
2
0402WGF2201TCE
R-2k2-0402
UNI-ROYAL(Uniroyal Elec)
R32, R39
4
0402WGF5101TCE
R-5k1-0402
UNI-ROYAL(Uniroyal Elec)
R40, R41, R51, R52
2
0402WGF3300TCE
R-330r-0402
UNI-ROYAL(Uniroyal Elec)
R42, R50
2
0402WGF220JTCE
R-22R-0402
UNI-ROYAL(Uniroyal Elec)
R45, R46

Moducard cm5-module design files

The KiCad project lives in the Dominik-Workshop/moducard-cm5-module repository on GitHub; these links point at the commit this page was built from.

Moducard cm5-module: common questions

What microcontroller does the Moducard cm5-module use?

The Moducard cm5-module is built around the STM32G431CBU6, from the STM32 family.

How big is the Moducard cm5-module?

The Moducard cm5-module measures 100 × 100 mm, has 4 copper layers and is 1.6062 mm thick.

How many components are on the Moducard cm5-module?

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

Where can I download the Moducard cm5-module design files?

From the Dominik-Workshop/moducard-cm5-module repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the Moducard cm5-module design in my own project?

Yes, under the terms of its MIT license, which Dominik-Workshop chose for the repository.

Can I test firmware for the Moducard cm5-module 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