Moducard cm5-module
Dominik-Workshop·moducard-cm5-module·pcb/cm5-module.kicad_pcb
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…

Main components on the Moducard cm5-module
Moducard cm5-module bill of materials (BOM)
246 components, 53 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | SIC431AED-T1-GE3 VISHAY | MLP44-24L_4x4x0.75mm | U1 |
| 1 | TPS564247DRLR Texas Instruments | SOT-563 | U2 |
| 3 | LM74700QDBVRQ1 Texas Instruments | SOT-23-6 | U3, U4, U5 |
| 4 | AP22615AWU-7 Diodes Incorporated | TSOT-23-6 | U6, U7, U8, U17 |
| 1 | FT230XQ-R FTDI Chip | QFN-16-1EP_4x4mm_P0.65mm_EP2.15x2.15mm | U9 |
| 1 | NTS0102DP,125 NTS0102DP NXP | TSSOP-8_3x3mm_P0.65mm | U10 |
| 1 | CH334P WCH | QFN-16-1EP_3x3mm_P0.5mm_EP1.75x1.75mm | U11 |
| 1 | FSUSB42UMX Onsemi | UFQFN-10_1.4x1.8mm_P0.4mm | U12 |
| 2 | STM32G431CBU6 ST | UFQFPN-48-1EP_7x7mm_P0.5mm_EP5.7x5.7mm | U13, U15 |
| 2 | TJA1044GTK/3Z TJA1044GTK_3Z NXP | HVSON-8-1EP_3x3mm_P0.65mm_EP1.6x2.4mm | U14, U16 |
| 5 | AO3400A AOS | SOT-23-3 | Q1, Q7, Q8, Q11, Q12 |
| 3 | SIS472DN-T1-GE3 VISHAY | PowerPAK-1212-8_Single | Q2, Q3, Q4 |
| 4 | AO3401A AOS | SOT-23-3 | Q5, Q6, Q9, Q10 |
| 1 | OK2EL89CJI-111YLC-32.768K Oscillator_32.768kHz_OK2EL89CJI-111YLC-32.768K Yangxing Technology | Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | X322512MSB4SI Yangxing Technology | Crystal_SMD_3225-4Pin_3.2x2.5mm | Y2 |
| 1 | 09031967921 DIN-41612-connector_09031967921 HARTING | Conn_DIN_41612_09031967921 | J1 |
| 1 | BM03B-SRSS-TB(LF)(SN) JST_SH_1x3_BM03B-SRSS-TB-LF-SN JST | Conn_JST_SH_1x3_BM03B-SRSS-TB | J2 |
| 1 | DF40HC(3.0)-100DS-0.4V(51) CM5_1-100_3mm-stack Hirose | Conn_Socket_Hirose_DF40_2x50_DF40HC-3.0-100DS-0.4V | J3 |
| 1 | DF40HC(3.0)-100DS-0.4V(51) CM5_101-200_3mm-stack Hirose | Conn_Socket_Hirose_DF40_2x50_DF40HC-3.0-100DS-0.4V | J4 |
| 1 | BM04B-SRSS-TB(LF)(SN) JST_SH_1x4_BM04B-SRSS-TB-LF-SN JST | Conn_JST_SH_1x4_BM04B-SRSS-TB | J5 |
Show 33 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 1-2199230-6 Bus_M.2_1-2199230-6 TE Connectivity | Bus_M.2_Socket_Key_M_TE_1-2199230-6 | J6 |
| 1 | 5033981892 MicroSD_5033981892 MOLEX | MicroSD_5033981892 | J7 |
| 1 | USB-303WSD-BRY USB-A_USB-303WSD-BRY XUNPU | USB-A_Receptacle_USB-303WSD-BRY | J8 |
| 1 | TYPE-C 16PLT-H6.5 USB-C_TYPE-C_16PLT-H6.5 SHOU HAN | USB-C-Receptacle_TYPE-C_16PLT-H6.5 | J9 |
| 1 | USB-310-B-SU USB-C_USB-310F-B-SU HOOYA | USB-C-Receptacle_USB-310-B-SU | J10 |
| 1 | HC612601A-M893-A RJ45_HC612601A-M893-A HCTL | RJ45_HC612601A-M893-A | J13 |
| 1 | HDMI 19PIN 043 HDMI-A_HDMI-19PIN-043 SHOU HAN | Conn_HDMI-A_HDMI-19PIN-043 | J14 |
| 1 | MS621FE-FL11E Battery_MS621FE-FL11E Seiko Instruments | Battery_MS621FE-FL11E | BT1 |
| 4 | 9774030151R Spacer_M2.5_H3mm_9774030151R Würth Elektronik | Spacer_M2.5_H3mm_9774030151R | H1, H2, H3, H4 |
| 1 | 9774025151R Spacer_M2.5_H2.5mm_9774025151R Würth Elektronik | Spacer_M2.5_H2.5mm_9774025151R | H5 |
| 1 | TL2243 SW_TL2243 E-Switch | SW_TL2243 | SW1 |
| 2 | TPD2E2U06DCKR Texas Instruments | SOT-323 | D1, D9 |
| 14 | KT-0603R LED-R-0603_KT-0603R Hubei KENTO Elec | LED_0603_1608Metric_R | D2, D3, D4, D5, D14, D15, D16, D17 +6 |
| 10 | PUSB3F96X Nexperia | SOT1176-1 | D6, D8, D10, D11, D13, D22, D23, D24 +2 |
| 2 | PESD5Z5.0-N PESD5Z5 BORN | D_SOD-523 | D7, D12 |
| 1 | FEXL0650A-1R0M L-1u-20A-CJiang-FEXL0650A CJiang | L-CJiang-FEXL0650A | L1 |
| 1 | FTC404030S1R5MGCA L-1u5-6.5A-CJiang-FTC404030S CJiang | L-CJiang-FTC404030S | L2 |
| 38 | CL05B104KB54PNC C-100n-0402 Samsung Electro-Mechanics | C_0402_1005Metric | C1, C2, C14, C21, C22, C23, C24, C25 +30 |
| 21 | CL10A106MA8NRNC C-10u-0603 Samsung Electro-Mechanics | C_0603_1608Metric | C3, C4, C5, C6, C7, C8, C9, C10 +13 |
| 1 | CL05A105KA5NQNC C-1u-0402 Samsung Electro-Mechanics | C_0402_1005Metric | C12 |
| 18 | CL05A475MP5NRNC C-4u7-0402 Samsung Electro-Mechanics | C_0402_1005Metric | C13, C30, C31, C32, C39, C40, C41, C42 +10 |
| 3 | 0402CG470J500NT C-47p-0402 FH | C_0402_1005Metric | C15, C48, C49 |
| 26 | 0402WGF1002TCE R-10k-0402 UNI-ROYAL(Uniroyal Elec) | R_0402_1005Metric | R1, R6, R8, R10, R11, R12, R13, R30 +18 |
| 2 | PMR03EZPJ000 R-0R-22.4A-0603 ROHM | R_0603_1608Metric | R2, R7 |
| 1 | 0402WGF7322TCE R-73k2-0402 UNI-ROYAL(Uniroyal Elec) | R_0402_1005Metric | R3 |
| 2 | 0402WGF4993TCE R-499k-0402 UNI-ROYAL(Uniroyal Elec) | R_0402_1005Metric | R4, R5 |
| 1 | 0402WGF4532TCE R-45k3-0402 UNI-ROYAL(Uniroyal Elec) | R_0402_1005Metric | R9 |
| 27 | 0402WGF0000TCE R-0R-0402 UNI-ROYAL(Uniroyal Elec) | R_0402_1005Metric | R14, R15, R18, R19, R20, R21, R22, R23 +19 |
| 16 | 0402WGF1001TCE R-1k-0402 UNI-ROYAL(Uniroyal Elec) | R_0402_1005Metric | R25, R26, R33, R35, R47, R48, R49, R53 +8 |
| 2 | 0402WGF2201TCE R-2k2-0402 UNI-ROYAL(Uniroyal Elec) | R_0402_1005Metric | R32, R39 |
| 4 | 0402WGF5101TCE R-5k1-0402 UNI-ROYAL(Uniroyal Elec) | R_0402_1005Metric | R40, R41, R51, R52 |
| 2 | 0402WGF3300TCE R-330r-0402 UNI-ROYAL(Uniroyal Elec) | R_0402_1005Metric | R42, R50 |
| 2 | 0402WGF220JTCE R-22R-0402 UNI-ROYAL(Uniroyal Elec) | R_0402_1005Metric | 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.
- Layoutpcb/cm5-module.kicad_pcb
- Schematicpcb/cm5-module.kicad_sch
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
STM32
LumenPnP Motherboard
opulo-inc
149 × 95 mm296 parts4LCC-BY-SA-4.03.7kSTM32
AxxSolder
AxxAxx
39 × 82.5 mm122 parts2LGPL-3.01.7kSTM32
AIOC
skuep
21 × 31.5 mm47 parts2LMIT1.4kSTM32
Ferris
pierrechevalier83
208.8 × 86.8 mm102 parts2LSHL-2.11.3kSTM32
176 pin board
rusefi
61.8 × 73.2 mm76 parts2LGPL-3.01.2kSTM32
Brain board STM32F407
rusefi
61.8 × 73.2 mm69 parts2LGPL-3.01.2k