Pi CM4 16
computergeek1507·PB_16·Pi_CM4_16_SMD/Pi_CM4_16.kicad_pcb
About the Pi CM4 16 PCB
Pi CM4 16 is an open source Raspberry Pi PCB design by computergeek1507, published on GitHub under the CERN-OHL-S-2.0 license. It is a 2-layer board measuring 142.1 × 106 mm, with 113 components from 66 distinct parts.
Its main chip is the 2x DF40C-100DS-0.4V, from the Raspberry Pi family. Other key parts include the UNIVERSE5V, UA9638CP, 24LC256T-I/SN, 74LVC1G07 and SN74HCT245NSR. By type, the board carries 36 resistors, 27 connectors, 18 fuses, 12 capacitors, 8 ICs and 6 diodes.
From the project
Open source FPP PB16 Pixel Controller
This documentation describes Open Hardware and is licensed under the CERN Open Hardware Licence Version 2 - Strongly Reciprocal. (CERN-OHL-S)
You may redistribute and modify this documentation under the terms of the CERN OHL-S-v2 (https://ohwr.org/cernohls_v2.txt). This documentation is distributed WITHOUT ANY EXPRESS OR IMPLIED WARRANTY, INCLUDING OF MERCHANTABILITY, SATISFACTORY QUALITY AND FITNESS FOR A PARTICULAR PURPOSE. Please see the CERN OHL v2-S for applicable conditions

Main components on the Pi CM4 16
Pi CM4 16 bill of materials (BOM)
113 components, 66 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | UNIVERSE5V RT9742AGJ5F | TSOT-23-5 | U2 |
| 1 | UA9638CP Universe5V | Universal_5V_Horizontal | U5 |
| 1 | 24LC256T-I/SN 24LC256 | SOIC-8_3.9x4.9mm_P1.27mm | U6 |
| 1 | 74LVC1G07 | SOT-23-5 | U7 |
| 2 | SN74HCT245NSR SN74HCT245N | SN74HCT245NSR | U8, U9 |
| 1 | AM26C31IDR AM26C31 | SOIC-16_3.9x9.9mm_P1.27mm | U11 |
| 1 | FSUSB42MUX | MSOP-10_3x3mm_P0.5mm | U12 |
| 1 | DMP3056L-7 DMP3056L | SOT-23 | Q5 |
| 1 | STRING2 USB_C_OTG | TYPE-C-31-M-12 | J2 |
| 1 | STRING3 ARJM11C7-502-AB-ER2-T | ABRACON_ARJM11C7-502-AB-ER2-T | J3 |
| 1 | 61300311121 VIN Select | PinHeader_1x03_P2.54mm_Vertical | J5 |
| 1 | 61300311121 VIN Voltage | PinHeader_1x03_P2.54mm_Vertical | J6 |
| 1 | OSTYK51102030 Power In Left | BARRIER_BLOCK_1ROW_2POS_P9.5MM | J7 |
| 1 | OSTYK51102030 Power In Right | BARRIER_BLOCK_1ROW_2POS_P9.5MM | J8 |
| 1 | 1727010 Aux Pwr | PHOENIX_MKDS1_2-3.81 | J9 |
| 1 | PPTC041LFBN-RC OLED Conn | PinSocket_1x04_P2.54mm_Vertical | J10 |
| 1 | 1843619/OSTTJ0311530 String8 | PhoenixContact_MCV_3.81mm_3.5mm_1x03_Vertical | J11 |
| 1 | 1843619/OSTTJ0311530 String1 | PhoenixContact_MCV_3.81mm_3.5mm_1x03_Vertical | J12 |
| 1 | 1843619/OSTTJ0311530 String2 | PhoenixContact_MCV_3.81mm_3.5mm_1x03_Vertical | J13 |
| 1 | 1843619/OSTTJ0311530 String3 | PhoenixContact_MCV_3.81mm_3.5mm_1x03_Vertical | J14 |
Show 46 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 1843619/OSTTJ0311530 String4 | PhoenixContact_MCV_3.81mm_3.5mm_1x03_Vertical | J15 |
| 1 | 1843619/OSTTJ0311530 String5 | PhoenixContact_MCV_3.81mm_3.5mm_1x03_Vertical | J16 |
| 1 | 1843619/OSTTJ0311530 String6 | PhoenixContact_MCV_3.81mm_3.5mm_1x03_Vertical | J17 |
| 1 | 1843619/OSTTJ0311530 String7 | PhoenixContact_MCV_3.81mm_3.5mm_1x03_Vertical | J18 |
| 1 | 1843619/OSTTJ0311530 String13 | PhoenixContact_MCV_3.81mm_3.5mm_1x03_Vertical | J19 |
| 1 | 1843619/OSTTJ0311530 String15 | PhoenixContact_MCV_3.81mm_3.5mm_1x03_Vertical | J20 |
| 1 | 1843619/OSTTJ0311530 String16 | PhoenixContact_MCV_3.81mm_3.5mm_1x03_Vertical | J21 |
| 1 | 1843619/OSTTJ0311530 String11 | PhoenixContact_MCV_3.81mm_3.5mm_1x03_Vertical | J22 |
| 1 | 1843619/OSTTJ0311530 String12 | PhoenixContact_MCV_3.81mm_3.5mm_1x03_Vertical | J23 |
| 1 | 1843619/OSTTJ0311530 String14 | PhoenixContact_MCV_3.81mm_3.5mm_1x03_Vertical | J24 |
| 1 | 1843619/OSTTJ0311530 String9 | PhoenixContact_MCV_3.81mm_3.5mm_1x03_Vertical | J25 |
| 1 | 1843619/OSTTJ0311530 String10 | PhoenixContact_MCV_3.81mm_3.5mm_1x03_Vertical | J26 |
| 1 | X05ADIWA1DY1022 Diff Out | RJ45_Amphenol_54602-x08_Horizontal | J28 |
| 1 | Micro_SD_Card_Det | microSD_HC_Molex_104031-0811 | J29 |
| 1 | USB_A | USB_A_Molex_105057_Vertical | J30 |
| 1 | 3544-2 500ma | Fuse_BelFuse_0ZRE0005FF_L8.3mm_W3.8mm | F2 |
| 17 | 3544-2 | FUSE_3544-2 | F5, F6, F7, F8, F9, F10, F11, F12 +9 |
| 1 | 2x DF40C-100DS-0.4V ComputeModule4-CM4 Hirose | Raspberry-Pi-4-Compute-Module | Module5 |
| 1 | PIN_3_JMP | SolderJumper-3_P1mm_Bridged12 | PIN5 |
| 1 | PIN_4_JMP | SolderJumper-3_P1mm_Bridged23 | PIN6 |
| 1 | PTS645SL50SMTR92 LFS Down BTN | SW_Push_1P1T_NO_6x6mm_H9.5mm | SW5 |
| 1 | PTS645SL50SMTR92 LFS Enter BTN | SW_Push_1P1T_NO_6x6mm_H9.5mm | SW6 |
| 1 | LTST-C190KRKT ACT LED | LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D2 |
| 1 | B340AE-13 | D_SMA | D3 |
| 1 | MMSZ5240B-7-F Zener 10V | D_SOD-123 | D5 |
| 1 | LTST-C190KRKT VIN1 LED | LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D7 |
| 1 | LTST-C190KRKT VIN2 LED | LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D8 |
| 1 | LTST-C190KRKT PWR LED | LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D9 |
| 1 | 100UF 10uF | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C2 |
| 2 | 0.1UF 10uF | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C3, C4 |
| 1 | ECA-1HM221 220uF | CP_Radial_D10.0mm_P5.00mm | C5 |
| 1 | UWX1C101MCL1GB 100uF | CP_Elec_6.3x5.4_Nichicon | C6 |
| 7 | CL10B104KB8NNWC 0.1uF | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C7, C8, C9, C10, C12, C13, C14 |
| 1 | 120 1K | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R2 |
| 1 | 120 5.7K | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R3 |
| 2 | NP | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R4, R39 |
| 1 | RT0603BRD07100KL 100K | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R5 |
| 2 | RC0603JR-074K7L 4.7K | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R6, R7 |
| 2 | 2K | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R8, R9 |
| 1 | 1K | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R11 |
| 16 | RC0603FR-0733RL 33 | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R12, R13, R14, R15, R16, R17, R18, R19 +8 |
| 4 | CRGCQ0603F120R 120 | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R32, R33, R34, R35 |
| 1 | 5.7K | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R36 |
| 2 | 2.2K | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R37, R38 |
| 1 | 12K | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R40 |
| 2 | 470 | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R41, R42 |
Pi CM4 16 design files
The KiCad project lives in the computergeek1507/PB_16 repository on GitHub; these links point at the commit this page was built from.
Pi CM4 16: common questions
What microcontroller does the Pi CM4 16 use?
The Pi CM4 16 is built around the 2x DF40C-100DS-0.4V, from the Raspberry Pi family.
How big is the Pi CM4 16 PCB?
The Pi CM4 16 measures 142.1 × 106 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Pi CM4 16?
113 components, from 66 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 Pi CM4 16 design files?
From the computergeek1507/PB_16 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 Pi CM4 16 design in my own project?
Yes, under the terms of its CERN-OHL-S-2.0 license, which computergeek1507 chose for the repository.
Can I test firmware for the Pi CM4 16 without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug Raspberry Pi firmware against it before you order a PCB.
More boards in PB_16
BBB 16
computergeek1507
148.8 × 116.9 mm92 parts2LCERN-OHL-S-2.078Pi Zero W 16
computergeek1507
142.1 × 93 mm92 parts2LCERN-OHL-S-2.078ESP32
ESP32P4 16
computergeek1507
151.1 × 93.4 mm91 parts2LCERN-OHL-S-2.078NXP
Teensy 16
computergeek1507
148.8 × 92.6 mm88 parts2LCERN-OHL-S-2.078PB 16
computergeek1507
148.1 × 102.6 mm83 parts2LCERN-OHL-S-2.078RP2040/RP2350
SM Receiver
computergeek1507
83.2 × 71.4 mm53 parts2LCERN-OHL-S-2.078BBB16 Expansion
computergeek1507
99.5 × 88.5 mm40 parts2LCERN-OHL-S-2.078Multi Expansion
computergeek1507
91.1 × 100 mm37 parts2LCERN-OHL-S-2.078RP2040/RP2350
Smart Reciver Max Exp Pico
computergeek1507
102 × 60 mm30 parts2LCERN-OHL-S-2.078BBB16 Flex
computergeek1507
162.6 × 59.2 mm26 parts2LCERN-OHL-S-2.078Diff Expansion
computergeek1507
84.3 × 84.3 mm20 parts2LCERN-OHL-S-2.078
Similar boards
Raspberry Pi
Open source rover
nasa-jpl
220 × 178 mm144 parts2LApache-2.09.7kRaspberry Pi
SPIRIT
SPIRIT-org
82 × 155 mm130 parts6LCERN-OHL-S-2.01.3kRaspberry Pi
CM5RevEng
schlae
55 × 40 mm417 parts10LNo license1.0kRaspberry Pi
Haxo hw
cardonabits
102.4 × 211.3 mm38 parts2LCustom license672Raspberry Pi
Desktop 50 Pin TopConn
BlueSCSI
89.2 × 82.6 mm103 parts2LGPL-3.0449Raspberry Pi
PowerBook
BlueSCSI
74.5 × 56.3 mm78 parts2LGPL-3.0449