

CM5IO
A collection of simple PCB designs
- Size
- 160 × 90 mm
- Copper layers
- 4
- Thickness
- 1.61 mm
- Parts
- 22
- Nets
- 156
- Pads
- 316
- Tracks, vias
- 869, 314
- Pours
- 4
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 27 Jul 2025
- Updated
- 1 Aug 2025
Overview
CM5IO is an open-source printed circuit board by HWXLR8, from the HWXLR8/pcbeef repository on GitHub, published under the GPL-3.0 licence. It is a 4-layer board of 160 × 90 mm with 22 parts on 156 nets, routed with 869 tracks and 314 vias.
It is built around the 74LVC1G07SE-7-MS, AP22653W6 and RT9742GGJ5, with the RT9742SNGV among its other parts. Its parts include 7 capacitors, 4 ICs, 4 connectors, 3 resistors and 2 diodes. It belongs with the Raspberry Pi (Linux) boards of this library.
Main components
474LVC1G07SE-7-MS
SC-70-5SC-70-5 Buffers, Drivers, Receivers, Transceivers ROHSMSKSEMIBuffers, Drivers, Receivers, TransceiversAP22653W6
SOT-26-40℃~+85℃ 1 2.1A 3V~5.5V 65mΩ Active High High Side Switch Short-Circuit Protection(SCP)、Over Voltage Protection、Undervoltage Protection(UVP)、Overcurrent Protection(OCP)、Overtemperature protection (OTP) SOT-26 Power Distribution Switches ROHSDiodes IncorporatedPower Distribution SwitchesRT9742GGJ5
TSOT-23-5-40℃~+85℃ 1 1A 2.7V~6V 70mΩ Active High High Side Switch Short-Circuit Protection(SCP)、Undervoltage Protection(UVP)、Overcurrent Protection(OCP)、Over Temperature Protection TSOT-23-5 Power Distribution Switches ROHSRichtek TechPower Distribution SwitchesRT9742SNGV
SOT-23-3-40℃~+85℃ 1 2.7V~6V 500mA 70mΩ Active High High Side Switch Short-Circuit Protection(SCP)、Undervoltage Protection(UVP)、Overcurrent Protection(OCP)、Over Temperature Protection SOT-23-3 Power Distribution Switches ROHSRichtek TechPower Distribution Switches
README
pibase/README.mdPiBase
A dead simple base for the Raspberry Pi 5, designed based on the official mechanical drawings.

Parts
22| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | 10u | Capacitor_SMD:C_0805_2012Metric | C2, C5, C7, C8 |
| 2 | 100n | Capacitor_SMD:C_0402_1005Metric | C12, C13 |
| 2 | 1k | Resistor_SMD:R_0402_1005Metric | R1, R10 |
| 1 | 100uF | Capacitor_Tantalum_SMD:CP_EIA-7343-31_Kemet-D | C3 |
| 1 | 15K 1% | Resistor_SMD:R_0402_1005Metric | R12 |
| 1 | 690-019-298-412 | CM5IO:EDAC 690-019-298-412 | J22 |
| 1 | 74LVC1G07SE-7 | Package_TO_SOT_SMD:SOT-353_SC-70-5 | U5 |
| 1 | AP22653W6 | Package_TO_SOT_SMD:SOT-23-6 | U6 |
| 1 | ComputeModule5-CM5 | CM5IO:Raspberry-Pi-5-Compute-Module | Module1 |
| 1 | JST_SHBM04B-SRSS-TB | Connector_JST:JST_SH_BM04B-SRSS-TB_1x04-1MP_P1.00mm_Vertical | J14 |
| 1 | LED Green | LED_SMD:LED_0603_1608Metric | D2 |
| 1 | LED Red | LED_SMD:LED_0603_1608Metric | D1 |
| 1 | Micro_SD_Card_Det | CM5IO:SDCARD_MOLEX_503398-1892 | J7 |
| 1 | Power button | Button_Switch_THT:SW_Tactile_SPST_Angled_PTS645Vx58-2LFS | SW1 |
| 1 | RT9742GGJ5 | Package_TO_SOT_SMD:SOT-23-5 | U18 |
| 1 | RT9742SNGV | Package_TO_SOT_SMD:TSOT-23_HandSoldering | U12 |
| 1 | USB3_A | CM5IO:MTCONN_UBAF30-D2011 | J12 |
More from HWXLR8/pcbeef
4- 2 layers61.1 × 44.1 mm

- 2 layers52.6 × 31.8 mm

- 2 layers48 × 51.8 mm

- 2 layers112.5 × 26.6 mm

Similar boards
- 6 layers125 × 125 mm

Libreboard broken
256foundation/libreboard
Open Source Bitcoin Mining Control Board
193 parts21CERN-OHL-S-2.0 - 4 layers80 × 70 mm

CM4IOv5
vega-d/CM4-nano-carrierboard
A simplified carrier board for RPI CM4 module featuring reduced footprint.
66 parts11GPL-3.0 - 4 layers160 × 90 mm

- 4 layers160 × 90 mm

- 4 layers100 × 100 mm

CM4IOv5
NBence0/JedlikBots
Welcome to the official GitHub page of JedlikBots! 🎓🤖 We are the dedicated team of software development and robotics students from the Jedlik Ányos Technical School in Győr, Hungary.
226 parts - 4 layers59.7 × 78 mm

CM5IO
Distaff/RPi_CM_Drone_Board
Source of the CM5-based drone controller used for onboard image processing, communication, and high-level automation. Originally created for IARC2026 (drone engineering competition), used in other competitions as well.
65 parts1MIT - 4 layers100 × 100 mm

Netherrack
nimitvijayvargee/netherrack
A Compute Module 5 Carrier board to use as a minecraft server!
65 parts1MIT - 4 layers99.5 × 90.2 mm

HomeBoy
devisunofficial/HomeBoy
Homeboy is Raspberry-Pi based Game Console(Emulator) which can also act as server( or Backend) for my other projects.
62 parts
Questions
How big is the CM5IO PCB?
It measures 160 × 90 mm and has 4 copper layers, 1.61 mm thick.
What parts does the CM5IO use?
22 parts, built around the 74LVC1G07SE-7-MS, AP22653W6, RT9742GGJ5 and RT9742SNGV. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the CM5IO KiCad files?
From the HWXLR8/pcbeef repository on GitHub, at the commit this page was made from: the board is cm5io/CM5IO.kicad_pcb and its schematic ataxx2jamma/ataxx2jamma.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the CM5IO design in my own project?
Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).