CM4-Beagleboard
rosmo-robot·CM4-Beagleboard·CM4-Beaglebone/CM4-Beaglebone.kicad_pcb
About the CM4-Beagleboard PCB
CM4-Beagleboard is an open source Raspberry Pi PCB design by rosmo-robot, published on GitHub. It is a 2-layer board measuring 83.8 × 20.3 mm, with 29 components from 21 distinct parts.
Its main chip is the ComputeModule4, from the Raspberry Pi family. Other key parts include the TPD4EUSB30, MagJack-A70-112-331N126, 74LVC1G07SE-7 and RT9742GGJ5. By type, the board carries 9 resistors, 7 connectors, 6 ICs, 2 test points, 2 diodes and 2 capacitors.
From the project
CM4 carrier in Beaglebone footprint
Use 3mm hirose header to give 1.5mm for components under the board

Main components on the CM4-Beagleboard
CM4-Beagleboard bill of materials (BOM)
29 components, 21 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | TPD4EUSB30 | USON-10_2.5x1.0mm_P0.5mm | U1, U2 |
| 1 | MagJack-A70-112-331N126 | TRJG0926HENL | U3 |
| 2 | 74LVC1G07SE-7 | SOT-353_SC-70-5 | U5, U9 |
| 1 | RT9742GGJ5 | SOT-23-5 | U18 |
| 2 | Conn_01x03 | PinHeader_1x03_P2.54mm_Vertical | J1, J3 |
| 1 | Conn_02x07_Odd_Even | PinHeader_2x07_P2.54mm_Vertical | J2 |
| 1 | Micro_SD_Card_Det | SDCARD_MOLEX_503398-1892 | J7 |
| 1 | THD-02-R | PinHeader_2x02_P2.54mm_Vertical | J9 |
| 2 | BeagleBone_Black_Header | PinHeader_2x23_P2.54mm_Vertical | P8, P9 |
| 1 | ComputeModule4 | Raspberry-Pi-4-Compute-Module | Module1 |
| 2 | TestPoint | TestPoint_Pad_2.0x2.0mm | TP3, TP5 |
| 1 | LED Red | LED_0603_1608Metric | D1 |
| 1 | LED Green | LED_0603_1608Metric | D2 |
| 1 | 100n | C_0402_1005Metric | C1 |
| 1 | 10u | C_0805_2012Metric | C5 |
| 2 | 1k | R_0402_1005Metric | R1, R10 |
| 2 | 470R | R_0402_1005Metric | R2, R3 |
| 1 | nf | R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R4 |
| 1 | 0R | R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R5 |
| 2 | nf | R_0402_1005Metric | R17, R18 |
Show 1 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 12K 1% | R_0402_1005Metric | R29 |
CM4-Beagleboard design files
The KiCad project lives in the rosmo-robot/CM4-Beagleboard repository on GitHub; these links point at the commit this page was built from.
CM4-Beagleboard: common questions
What microcontroller does the CM4-Beagleboard use?
The CM4-Beagleboard is built around the ComputeModule4, from the Raspberry Pi family.
How big is the CM4-Beagleboard PCB?
The CM4-Beagleboard measures 83.8 × 20.3 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the CM4-Beagleboard?
29 components, from 21 distinct parts. The full bill of materials is listed on this page.
Where can I download the CM4-Beagleboard design files?
From the rosmo-robot/CM4-Beagleboard repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the CM4-Beagleboard design in my own project?
The repository has no license, so all rights stay with rosmo-robot. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the CM4-Beagleboard 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.
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