Skip to the content
PCBKitNew board
6 layers107 × 68 mmCm4-baseboard, the printed circuit board in 3D

Experimental baseboard supporting System on Modules with Raspberry Pi CM4/CM5 pinout

Size
107 × 68 mm
Copper layers
6
Thickness
1.63 mm
Parts
516
Nets
506
Pads
2,014
Tracks, vias
6,440, 1,129
Pours
47
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
3 Apr 2024
Updated
10 Apr 2026

Overview

Cm4-baseboard is an open-source printed circuit board by antmicro, from the antmicro/cm4-baseboard repository on GitHub, published under the Apache-2.0 licence. It is a 6-layer board of 107 × 68 mm with 516 parts on 506 nets, routed with 6,440 tracks and 1,129 vias.

It is built around the FT4233HPQ-REEL, TXB0104RUTR and 93AA66C-I/SN, with the ACPL-217-500E, DS1338Z-18+ and NTS0104BQ among its other parts. Its parts include 166 resistors, 115 capacitors, 58 diodes, 28 transistors and 16 ICs. It belongs with the computers and single-board computers boards and the Raspberry Pi (Linux) boards of this library.

Main components

12

README

README.md

CM4 Baseboard

Copyright (c) 2024-2026 Antmicro

image

CM4 Baseboard render

Overview

This project contains open hardware design files for a baseboard supporting System on Modules (SoMs) with Raspberry Pi Compute Module rev. 4.0 (CM4) pinout. The baseboard is also electrically compatible with Compute Module rev. 5.0 (CM5). Please note that the pins associated with CAM0 and DSI0 on the CM4 module were changed to USB 3.0 ports on the CM5 module. Please refer to the schematics of the baseboard and respective compute modules for details.

The design files were prepared in KiCad 9.x.

Key features

  • Compatible with Raspberry Pi CM4 and CM5 modules
  • Includes extended features to support Antmicro PolarFire SoM
  • Compact size (107mm x 68mm)
  • Multiple power supply options (USB-PD, PoE, 9-15V DC Input Connector) with automatic switching between sources
  • M.2 (key-M) 2280 PCIe 2.0 x4 slot for NVMe storage
  • USB-C 2.0 DRP (5V with 1.5A) output
  • USB-C UFP with Power Delivery (15V with 3A) input with USB-4xUART/USB-I2C bridge
  • Gigabit Ethernet with PoE
  • DSI Adapter Connector for customized display adapters
  • Antmicro's 50-pin FFC camera connector for external camera modules and video accessories
  • HDMI 2.0 output
  • microSD slot
  • 2x QWIIC expansion connectors for external sensors and peripherals
  • NFC transceiver (PN7160) with an external antenna connector
  • Expansion connector

The baseboard is electrically compatible with the following video converters and accessories developed by Antmicro:

Project structure

The main directory contains KiCad PCB project files, the LICENSE, and this README, and the img directory contains graphics for this README.

License

This project is published under the Apache-2.0 license.

Parts

516
QtyValueFootprintReferences
62TP_0.75mm_SMDantmicro-footprints:TP_SMD_0.75mmTP201, TP202, TP203, TP204, TP205, TP206, TP207, TP208, TP209, TP210, TP211, TP212, TP213, TP214, TP215, TP216 +46
45R_10k_0402antmicro-footprints:R_0402_1005MetricR230, R231, R232, R233, R234, R235, R236, R237, R238, R310, R311, R312, R314, R407, R408, R409 +29
44C_100n_0402antmicro-footprints:C_0402_1005MetricC201, C202, C203, C204, C206, C207, C210, C302, C307, C308, C309, C310, C403, C411, C601, C602 +28
36R_0R_0402antmicro-footprints:R_0402_1005MetricR2, R201, R202, R205, R206, R208, R209, R216, R217, R218, R219, R220, R221, R222, R223, R225 +20
22PUSB3F96X_PASSantmicro-footprints:Nexperia_DFN-10_2.5x1mm_P0.5mmD501, D502, D701, D702, D703, D704, D705, D706, D707, D708, D801, D802, D803, D804, D805, D806 +6
18C_22u_25V_0805antmicro-footprints:C_0805_2012MetricC303, C304, C305, C306, C312, C313, C314, C315, C316, C317, C318, C408, C409, C410, C905, C907 +2
18R_100k_0402antmicro-footprints:R_0402_1005MetricR1, R203, R204, R212, R213, R214, R260, R261, R262, R263, R315, R416, R420, R601, R904, R914 +2
17LED_G_0603_KP-1608CGCKantmicro-footprints:LED_0603_1608Metric_GD201, D202, D205, D206, D207, D302, D304, D305, D306, D404, D503, D601, D602, D905, D906, D907 +1
13PJE138Kantmicro-footprints:SOT-523Q201, Q207, Q208, Q209, Q210, Q211, Q213, Q214, Q401, Q901, Q904, Q905, Q906
13R_470R_0402antmicro-footprints:R_0402_1005MetricR210, R211, R326, R327, R418, R421, R505, R510, R512, R607, R918, R920, R921
11R_2k2_0402antmicro-footprints:R_0402_1005MetricR215, R241, R243, R319, R321, R807, R808, R811, R907, R913, R923
8C_10u_0402antmicro-footprints:C_0402_1005MetricC209, C501, C503, C505, C701, C702, C703, C908
8C_1u_0402antmicro-footprints:C_0402_1005MetricC311, C502, C504, C506, C507, C603, C604, C802
7R_1k_0402antmicro-footprints:R_0402_1005MetricR207, R224, R229, R325, R606, R901, R902
7SSM3J332Rantmicro-footprints:SOT-23-3Q202, Q203, Q204, Q205, Q206, Q212, Q903
6C_template_name_0402antmicro-footprints:C_0402_1005MetricC816, C817, C820, C823, C826, C827
6R_470k_0402antmicro-footprints:R_0402_1005MetricR304, R305, R306, R415, R419, R915
6R_4k7_0402antmicro-footprints:R_0402_1005MetricR307, R309, R604, R605, R905, R927
5PESD5Z5_0Fantmicro-footprints:SOD-523D603, D604, D709, D712, D903
5R_0R_22.4A_0603antmicro-footprints:R_0603_1608MetricR308, R322, R323, R324, R328
5R_200R_0402antmicro-footprints:R_0402_1005MetricR242, R411, R412, R413, R926
5SQS401EN-T1_BE3antmicro-footprints:Vishay_PowerPAK_1212-8_SingleQ304, Q305, Q306, Q307, Q902
4C_22u_100V_2220antmicro-footprints:C_2220_5650MetricC404, C405, C406, C407
4C_2u2_0402antmicro-footprints:C_0402_1005MetricC805, C806, C807, C808
4C_4u7_0402antmicro-footprints:C_0402_1005MetricC801, C803, C924, C925
4FB_220Z_2.2A_TDK-MPZ_0603antmicro-footprints:FB_0603_1608MetricFB401, FB402, FB701, FB702
4RB521S30T1Gantmicro-footprints:SOD-523D710, D811, D908, D910
4R_33k_0402antmicro-footprints:R_0402_1005MetricR301, R302, R303, R313
4Spacer_Drill3.7mm_H3mm_9774030151Rantmicro-footprints:Spacer_Drill3.7mm_H3mm_9774030151RH201, H202, H203, H204
4Spacer_Drill3.7mm_H6mm_9774060151Rantmicro-footprints:Spacer_Drill3.7mm_H6mm_9774060151RH101, H102, H103, H104
4TPD1E0B04_XDFN-2antmicro-footprints:XDFN-2_1x0.60mmD203, D204, D504, D711
3AP22615A_TSOT26antmicro-footprints:TSOT23-6U601, U602, U901
3AP62301_TSOTantmicro-footprints:TSOT23-6U301, U302, U903
3DZDH0401DWantmicro-footprints:SOT-363Q301, Q302, Q303
3FB_120Z_1.3A_Murata-BLM15PD_0402antmicro-footprints:FB_0402_1005MetricFB901, FB902, FB903
3L_1u_5.5A_Bourns-SRP3212Aantmicro-footprints:L_Bourns-SRP3212AL301, L302, L901
3R_4x100R_0402_arrayantmicro-footprints:R_Array_4x0402_Panasonic_EXB28VR701, R705, R706
3R_6k8_0402antmicro-footprints:R_0402_1005MetricR318, R320, R912
3SMF4L15Aantmicro-footprints:SOD-123FLD301, D303, D904
3TXB0104_UQFNantmicro-footprints:UQFN-12_2x1.7mm_P0.4mm_Texas_RUTU201, U203, U907
2CD-MMBL110Santmicro-footprints:DFN3538D401, D402
2C_10p_0402antmicro-footprints:C_0402_1005MetricC810, C815
2C_12p_0402antmicro-footprints:C_0402_1005MetricC811, C814
2C_18p_0402antmicro-footprints:C_0402_1005MetricC926, C927
2C_1n_0402antmicro-footprints:C_0402_1005MetricC812, C813
2C_1u_25V_0402antmicro-footprints:C_0402_1005MetricC301, C931
2C_36p_0402antmicro-footprints:C_0402_1005MetricC821, C822
2C_39p_0402antmicro-footprints:C_0402_1005MetricC824, C825
2C_470p_100V_0402antmicro-footprints:C_0402_1005MetricC818, C819
2Choke_DLW21SN900SQ2Lantmicro-footprints:Choke_Murata-DLW21T901, T902
2JST_SH_1x4_SM04B-SRSS-TB-LF-SNantmicro-footprints:Conn_JST_SH_1x4_SM04B-SRSS-TB-LF-SNJ802, J803
2L_160n_0.28A_0603antmicro-footprints:L_TE_0603_1811MetricL801, L802
2R_15k_0402antmicro-footprints:R_0402_1005MetricR316, R917
2R_24k9_0402antmicro-footprints:R_0402_1005MetricR406, R414
2SW_KMR211NGLFS_SMDantmicro-footprints:SW_KMR211NGLFS_SMDS201, S202
2Socket_Hirose_DF40_2x50_DF40HC-3.0-100DS-0.4Vantmicro-footprints:Conn_Socket_Hirose_DF40_2x50_DF40HC-3.0-100DS-0.4VJ201, J202
2USB-C_GCT_USB4105-GF-Aantmicro-footprints:USB-C_Receptacle_GCT_USB4105-GF-AJ901, J902
193AA66C_SOICantmicro-footprints:SOIC-8_3.9x4.9x1.75mm_P1.27mmU902
1ACPL-217-500Eantmicro-footprints:SOIC-4_4.55x2.6mm_P1.27mmU402
1AP62600SJ-7antmicro-footprints:V-QFN2030-12U303
1Battery_Holder_MS621FE-FL11Eantmicro-footprints:MS621FE-FL11EBT801
1Bus_M.2_1-2199230-6antmicro-footprints:Bus_M.2_Socket_Key_M_TE_1-2199230-6J501
1Bus_RJ45_5-2337992-8antmicro-footprints:RJ45_X-2337992-8_HorizontalJ401
1CAS-120TAantmicro-footprints:Switch_Slide_CAS-120TAS203
1C_100n_100V_0805antmicro-footprints:C_0805_2012MetricC401
1C_10n_0402antmicro-footprints:C_0402_1005MetricC402
1C_Pol_330u_6.3V_KEMET-T520-Bantmicro-footprints:C_Pol_EIA-BC929
1Compute-Module-4_H1.5mmantmicro-footprints:Compute-Module-4_H1.5mmM201
1Conn_FFC_WE_68715014522antmicro-footprints:Conn_FFC_WE_68715014x22J601
1DS1338_SOICantmicro-footprints:SOIC-8_3.9x4.9x1.75mm_P1.27mmU802
1FT4233HPQantmicro-footprints:QFN-76-1EP_9x9mm_P0.4mm_EP6.3x6.3mmU905
1HDMI-A_WE_685119134923antmicro-footprints:HDMI-A_Receptacle_WE_685119134923J702
1JST_SH_1x2_SM02B-SRSS-TB-LF-SNantmicro-footprints:Conn_JST_SH_1x2_SM02B-SRSS-TB-LF-SNJ804
1LED_Y_0402_VLMY1500-GS08antmicro-footprints:LED_0402_1005Metric_YD911
1L_1u8_14A_Coilcraft-XAL6030antmicro-footprints:L_Coilcraft-XAL6030L303
1MCP23017T-E_QFNantmicro-footprints:QFN-28-1EP_6x6mm_P0.65mm_EP3.7x3.7mmU204
1Mech_M2_2280_H2.5mmantmicro-footprints:Mech_M2_2280_H2.5mmM501
1MicroSD_1140084168antmicro-footprints:MicroSD_Amphenol_1140084168J502
1Molex_Nano-Fit_1x2_SMD_1054301202antmicro-footprints:Conn_Molex_Nano-Fit_1x2_SMD_1054301202J301
1NTS0104_DHVQFNantmicro-footprints:DHVQFN-14-1EP_2.5x3mmU904

The 487 most common of 516 parts.

Questions

How big is the Cm4-baseboard PCB?

It measures 107 × 68 mm and has 6 copper layers, 1.63 mm thick.

What parts does the Cm4-baseboard use?

516 parts, built around the FT4233HPQ-REEL, TXB0104RUTR, 93AA66C-I/SN and ACPL-217-500E. 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 Cm4-baseboard KiCad files?

From the antmicro/cm4-baseboard repository on GitHub, at the commit this page was made from: the board is cm4-baseboard.kicad_pcb and its schematic cm4-baseboard.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Cm4-baseboard design in my own project?

Its repository publishes it under the Apache-2.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).

Similar boards

  • 4 layers128.5 × 40 mmScalenode cm4-baseboard, the printed circuit board in 3D

    Scalenode cm4-baseboard

    antmicro/scalenode-cm4-baseboard

    Baseboard for Raspberry Pi 4 Compute Module optimized for clustering

    146 parts152Apache-2.0
  • 8 layers120 × 60 mmJetson orin baseboard, the printed circuit board in 3D

    Jetson orin baseboard

    antmicro/jetson-orin-baseboard

    Baseboard targetting the NVIDIA Jetson Orin Nano and Jetson Orin NX

    681 parts305Apache-2.0
  • 4 layers80.1 × 22.2 mmM2-smart iot module, the printed circuit board in 3D

    M2-smart iot module

    antmicro/m2-smart-iot-module

    https://antmicro.com/blog/2021/08/open-hardware-smart-m2-radio-module-for-iot/

    212 parts30Apache-2.0
  • 6 layers69.6 × 40 mmLpddr5-testbed, the printed circuit board in 3D

    Lpddr5-testbed

    antmicro/lpddr5-testbed

    Experimental adapter intefacing a single LPDDR5 IC with FPGA-driven memory testers

    163 parts14Apache-2.0
  • 4 layers58.4 × 22.9 mmQuickfeather board, the printed circuit board in 3D

    Quickfeather board

    antmicro/quickfeather-dev-board

    This project contains open hardware design files for the QuickFeather development board based on the QuickLogic EOS S3 Sensor Processing Platform.

    101 parts6CC-BY-SA-4.0
  • 4 layers70.7 × 66.5 mmMedia poe splitter, the printed circuit board in 3D

    Media poe splitter

    rissson/media_poe_splitter

    PoE+ splitter to USB and 24V

    79 parts3CERN-OHL-W-2.0
  • 6 layers111 × 111 mmLed panel, the printed circuit board in 3D

    Led panel

    antmicro/programmable-led-panel

    LED matrix controlled with iCE40 FPGA or RP2040 MCU for benchmarking and integration of video systems

    315 parts2Apache-2.0