Main PCB (w/o Adaptor)
cinnamondev·gamepithing·boardDesigns/CM4Carrier/CM4Carrier.kicad_pcb
About the Main PCB (w/o Adaptor)
Main PCB (w/o Adaptor) is an open source Raspberry Pi PCB design by cinnamondev, published on GitHub under the CERN-OHL-S-2.0 license. It is a 4-layer board measuring 95.9 × 83.3 mm, with 145 components from 62 distinct parts.
Its main chip is the ComputeModule4-CM4, from the Raspberry Pi family. Other key parts include the MIC2025-2YMM, MAX77751, MAX17261xxTD, MIC2877 and 74HC00. By type, the board carries 48 resistors, 33 capacitors, 25 test points, 14 switches, 8 connectors and 6 ICs.
From the project
Handheld Games Console, powered by the Compute Module 4. Work in Progress
(rev2-slidey): Remaking design to follow best practices.
Main components on the Main PCB (w/o Adaptor)
Main PCB (w/o Adaptor) bill of materials (BOM)
145 components, 62 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | MIC2025-2YMM | MSOP-8_3x3mm_P0.65mm | U1 |
| 1 | MAX77751 | IC_MAX77751FEFG+ | U2 |
| 1 | MAX17261xxTD | TDFN-14-1EP_3x3mm_P0.4mm_EP1.78x2.35mm | U3 |
| 1 | MIC2877 | MIC2877-AYFT-TR | U4 |
| 1 | 74HC00 | SOIC-14_3.9x8.7mm_P1.27mm | U5 |
| 1 | MCP3002 | TSSOP-8_4.4x3mm_P0.65mm | U6 |
| 1 | Micro_SD_Card | GCT_MEM2067-02-180-00-A_REVB | J1 |
| 1 | Conn_01x04_Female | SolderWire-0.1sqmm_1x04_P3.6mm_D0.4mm_OD1mm | J2 |
| 1 | USB_A | GCT_USB1125-GF-B_REVA | J3 |
| 1 | USB_C_Receptacle_USB2.0 | GCT_USB4110-GF-A_REVB | J4 |
| 1 | 1-84952-5 | TE_1-84952-5 | J5 |
| 1 | AudioJack3_Dual_Ground_Switch | Jack_3.5mm_CUI_SJ-3524-SMT_Horizontal | J6 |
| 1 | Conn_01x03_Male | SolderWire-0.5sqmm_1x03_P4.8mm_D0.9mm_OD2.3mm | J7 |
| 1 | I2C-ADC | SolderWire-0.1sqmm_1x04_P3.6mm_D0.4mm_OD1mm | J8 |
| 1 | Battery_Cell | JST_XH_S2B-XH-A_1x02_P2.50mm_Horizontal | BT1 |
| 1 | Polyfuse | Fuse_1210_3225Metric_Pad1.42x2.65mm_HandSolder | F1 |
| 1 | Polyfuse | Fuse_0805_2012Metric_Pad1.15x1.40mm_HandSolder | F2 |
| 1 | ComputeModule4-CM4 | Raspberry-Pi-4-Compute-Module | Module1 |
| 13 | SW_Push | SW_PTS526_SMG15_SMTR2_LFS | SW1, SW2, SW3, SW4, SW5, SW6, SW7, SW8 +5 |
| 1 | SW_Push | SW_EVQ-P7J01P | SW13 |
Show 42 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 10k 5% | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | TH1 |
| 1 | TestPoint POWER PI | TestPoint_THTPad_1.0x1.0mm_Drill0.5mm | TP1 |
| 2 | TestPoint_Flag | TestPoint_THTPad_1.0x1.0mm_Drill0.5mm | TP2, TP5 |
| 1 | TP_PG | TestPoint_THTPad_1.0x1.0mm_Drill0.5mm | TP3 |
| 1 | 5VREG_EN | TestPoint_THTPad_1.0x1.0mm_Drill0.5mm | TP4 |
| 1 | L | TestPoint_THTPad_1.0x1.0mm_Drill0.5mm | TP6 |
| 1 | SEL | TestPoint_THTPad_1.0x1.0mm_Drill0.5mm | TP7 |
| 1 | U | TestPoint_THTPad_1.0x1.0mm_Drill0.5mm | TP8 |
| 1 | D | TestPoint_THTPad_1.0x1.0mm_Drill0.5mm | TP9 |
| 1 | START | TestPoint_THTPad_1.0x1.0mm_Drill0.5mm | TP10 |
| 1 | R | TestPoint_THTPad_1.0x1.0mm_Drill0.5mm | TP11 |
| 6 | A | TestPoint_THTPad_1.0x1.0mm_Drill0.5mm | TP12, TP14, TP18, TP26, TP27, TP28 |
| 3 | B | TestPoint_THTPad_1.0x1.0mm_Drill0.5mm | TP13, TP15, TP22 |
| 1 | (A.B)' (0) | TestPoint_THTPad_1.0x1.0mm_Drill0.5mm | TP16 |
| 1 | (A.B)' (1) | TestPoint_THTPad_1.0x1.0mm_Drill0.5mm | TP17 |
| 1 | X | TestPoint_THTPad_1.0x1.0mm_Drill0.5mm | TP19 |
| 1 | Y | TestPoint_THTPad_1.0x1.0mm_Drill0.5mm | TP23 |
| 1 | TP-GLOBALEN | TestPoint_THTPad_1.0x1.0mm_Drill0.5mm | TP24 |
| 3 | LED | LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D1, D2, D3 |
| 1 | BAV99S | SOT-363_SC-70-6 | D4 |
| 1 | 0.47u | L_1008_2520Metric_Pad1.43x2.20mm_HandSolder | L1 |
| 1 | 1u | L_1008_2520Metric_Pad1.43x2.20mm_HandSolder | L2 |
| 1 | 10u | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1 |
| 2 | 2.2u | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C2, C8 |
| 1 | 2.2u | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C3 |
| 11 | 100n | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C4, C14, C15, C18, C19, C20, C21, C23 +3 |
| 6 | C | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C5, C7, C27, C28, C29, C30 |
| 5 | 22u | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C6, C9, C11, C12, C13 |
| 1 | 470n | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C10 |
| 2 | 1u | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C16, C17 |
| 4 | 100nF | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C22, C32, C33, C34 |
| 16 | 1k | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1, R4, R5, R13, R14, R20, R21, R24 +8 |
| 2 | nc | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R2, R38 |
| 16 | 10k | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R3, R12, R15, R16, R22, R23, R25, R28 +8 |
| 2 | R | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R6, R7 |
| 5 | R | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R8, R39, R40, R41, R42 |
| 1 | 600k | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R9 |
| 1 | 400k | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R10 |
| 1 | 1M | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R11 |
| 2 | 100k | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R17, R19 |
| 1 | 5M | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R18 |
| 1 | 2K7 | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R27 |
Main PCB (w/o Adaptor) design files
The KiCad project lives in the cinnamondev/gamepithing repository on GitHub; these links point at the commit this page was built from.
Main PCB (w/o Adaptor): common questions
What microcontroller does the Main PCB (w/o Adaptor) use?
The Main PCB (w/o Adaptor) is built around the ComputeModule4-CM4, from the Raspberry Pi family.
How big is the Main PCB (w/o Adaptor)?
The Main PCB (w/o Adaptor) measures 95.9 × 83.3 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the Main PCB (w/o Adaptor)?
145 components, from 62 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 Main PCB (w/o Adaptor) design files?
From the cinnamondev/gamepithing 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 Main PCB (w/o Adaptor) design in my own project?
Yes, under the terms of its CERN-OHL-S-2.0 license, which cinnamondev chose for the repository.
Can I test firmware for the Main PCB (w/o Adaptor) 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 gamepithing
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