CM5IO

zenos01·ASRS-Specter·PCB/rpi-cm5io-Kicad/CM5IO.kicad_pcb

CM5IO PCB layout, top view — open source Raspberry Pi board by zenos01
Simulate this board

About the CM5IO PCB

CM5IO is an open source Raspberry Pi PCB design by zenos01, published on GitHub. It is a 4-layer board measuring 160 × 90 mm, with 62 components from 45 distinct parts.

Its main chip is the ComputeModule5-CM5, from the Raspberry Pi family. Other key parts include the FT232RL, RT9742GGJ5, 74LVC1G07SE-7, AP22653W6 and 74LVC1G07_COPY. By type, the board carries 19 capacitors, 14 resistors, 13 connectors, 9 ICs, 3 diodes and 1 battery holder.

From the project

Open source Fiber Optic FPV system.

These files have been created in version 8 of KiCAD.

Some of the 3d models need to be downloaded form the following places and put into the CM5IO.3shapes directory some models are approximations.

https://datasheets.raspberrypi.org/cm5/CM5-step.zip https://www.molex.com/molex/products/part-detail/memorycardsocket/5033981892

The models provided in the 3dmodels directory are from various manufacturers including Diodes, Hirose, MTCONN, Toby, TRXCOM. Terms and conditions for the use of the models remain with the original manufacture.

Main components on the CM5IO

CM5IO bill of materials (BOM)

62 components, 45 distinct parts — part numbers from the project's BOM.

QtyPartRefs
2
FT232RL
TPD4EUSB30
U1, U2
1
RT9742GGJ5
MagJack-A70-112-331N126
U3
1
74LVC1G07SE-7
U5
1
AP22653W6
U6
1
74LVC1G07_COPY
ASEK-32.768KHZ-L-R-T
U7
1
AP2553W6
AP3441SHE-7B
U8
1
RT9742SNGV
U12
1
RT9742GGJ5
U18
1
MICRO_SD_CARD_DET2
Conn_02x07_Odd_Even
J2
1
CONN_01X22_SOCKET
Bus_M.2_Socket_M
J4
1
CONN_01X22_SOCKET
Conn_01x22_Female
J5
2
DF40C-100DS-0.4V_51_
THD-02-R
J6, J9
1
Micro_SD_Card_Det
J7
1
THD-20-R
J8
1
690-019-298-412
J10
1
USB_C_Receptacle_USB2.0
J11
1
USB3_A
J12
1
JST_SHBM04B-SRSS-TB
J14
1
Conn_01x22_Female
J16
1
SM04B-SRSS-TB_LF__SN_
690-019-298-412
J22
Show 25 more
QtyPartRefs
1
Battery_Cell
BT1
1
ComputeModule5-CM5
Module1
1
Right angle Tact button
SW1
1
LED Red
D1
2
LED Green
D2, D3
1
2.2UH
2.2uH
L1
1
100N
100n
C1
2
100N
10u
C2, C17
1
1UF
100uF
C3
2
100NF
10u
C4, C6
5
10UF
10u
C5, C7, C8, C15, C16
1
1UF
100n
C9
1
100n
C10
1
10UF
4.7nF
C11
3
10UF
100n
C12, C13, C19
1
100UF
10u
C14
1
4.7NF
100n
C18
1
C25879
1k
R1
2
470R
R2, R3
1
0R
R5
5
2.2K 1%
R6, R7, R8, R9, R16
2
1k
R10, R17
1
C25879
15K 1%
R12
1
C25879
100K 1%
R14
1
10K 1%
R15

CM5IO design files

The KiCad project lives in the zenos01/ASRS-Specter repository on GitHub; these links point at the commit this page was built from.

CM5IO: common questions

What microcontroller does the CM5IO use?

The CM5IO is built around the ComputeModule5-CM5, from the Raspberry Pi family.

How big is the CM5IO PCB?

The CM5IO measures 160 × 90 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the CM5IO?

62 components, from 45 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 CM5IO design files?

From the zenos01/ASRS-Specter 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 CM5IO design in my own project?

The repository has no license, so all rights stay with zenos01. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the CM5IO 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 ASRS-Specter

Similar boards