
Scalenode cm4-baseboard
antmicro/scalenode-cm4-baseboard
Baseboard for Raspberry Pi 4 Compute Module optimized for clustering

Experimental baseboard supporting System on Modules with Raspberry Pi CM4/CM5 pinout
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.
Copyright (c) 2024-2026 Antmicro

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.
The baseboard is electrically compatible with the following video converters and accessories developed by Antmicro:
The main directory contains KiCad PCB project files, the LICENSE, and this README, and the img directory contains graphics for this README.
This project is published under the Apache-2.0 license.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 62 | TP_0.75mm_SMD | antmicro-footprints:TP_SMD_0.75mm | TP201, TP202, TP203, TP204, TP205, TP206, TP207, TP208, TP209, TP210, TP211, TP212, TP213, TP214, TP215, TP216 +46 |
| 45 | R_10k_0402 | antmicro-footprints:R_0402_1005Metric | R230, R231, R232, R233, R234, R235, R236, R237, R238, R310, R311, R312, R314, R407, R408, R409 +29 |
| 44 | C_100n_0402 | antmicro-footprints:C_0402_1005Metric | C201, C202, C203, C204, C206, C207, C210, C302, C307, C308, C309, C310, C403, C411, C601, C602 +28 |
| 36 | R_0R_0402 | antmicro-footprints:R_0402_1005Metric | R2, R201, R202, R205, R206, R208, R209, R216, R217, R218, R219, R220, R221, R222, R223, R225 +20 |
| 22 | PUSB3F96X_PASS | antmicro-footprints:Nexperia_DFN-10_2.5x1mm_P0.5mm | D501, D502, D701, D702, D703, D704, D705, D706, D707, D708, D801, D802, D803, D804, D805, D806 +6 |
| 18 | C_22u_25V_0805 | antmicro-footprints:C_0805_2012Metric | C303, C304, C305, C306, C312, C313, C314, C315, C316, C317, C318, C408, C409, C410, C905, C907 +2 |
| 18 | R_100k_0402 | antmicro-footprints:R_0402_1005Metric | R1, R203, R204, R212, R213, R214, R260, R261, R262, R263, R315, R416, R420, R601, R904, R914 +2 |
| 17 | LED_G_0603_KP-1608CGCK | antmicro-footprints:LED_0603_1608Metric_G | D201, D202, D205, D206, D207, D302, D304, D305, D306, D404, D503, D601, D602, D905, D906, D907 +1 |
| 13 | PJE138K | antmicro-footprints:SOT-523 | Q201, Q207, Q208, Q209, Q210, Q211, Q213, Q214, Q401, Q901, Q904, Q905, Q906 |
| 13 | R_470R_0402 | antmicro-footprints:R_0402_1005Metric | R210, R211, R326, R327, R418, R421, R505, R510, R512, R607, R918, R920, R921 |
| 11 | R_2k2_0402 | antmicro-footprints:R_0402_1005Metric | R215, R241, R243, R319, R321, R807, R808, R811, R907, R913, R923 |
| 8 | C_10u_0402 | antmicro-footprints:C_0402_1005Metric | C209, C501, C503, C505, C701, C702, C703, C908 |
| 8 | C_1u_0402 | antmicro-footprints:C_0402_1005Metric | C311, C502, C504, C506, C507, C603, C604, C802 |
| 7 | R_1k_0402 | antmicro-footprints:R_0402_1005Metric | R207, R224, R229, R325, R606, R901, R902 |
| 7 | SSM3J332R | antmicro-footprints:SOT-23-3 | Q202, Q203, Q204, Q205, Q206, Q212, Q903 |
| 6 | C_template_name_0402 | antmicro-footprints:C_0402_1005Metric | C816, C817, C820, C823, C826, C827 |
| 6 | R_470k_0402 | antmicro-footprints:R_0402_1005Metric | R304, R305, R306, R415, R419, R915 |
| 6 | R_4k7_0402 | antmicro-footprints:R_0402_1005Metric | R307, R309, R604, R605, R905, R927 |
| 5 | PESD5Z5_0F | antmicro-footprints:SOD-523 | D603, D604, D709, D712, D903 |
| 5 | R_0R_22.4A_0603 | antmicro-footprints:R_0603_1608Metric | R308, R322, R323, R324, R328 |
| 5 | R_200R_0402 | antmicro-footprints:R_0402_1005Metric | R242, R411, R412, R413, R926 |
| 5 | SQS401EN-T1_BE3 | antmicro-footprints:Vishay_PowerPAK_1212-8_Single | Q304, Q305, Q306, Q307, Q902 |
| 4 | C_22u_100V_2220 | antmicro-footprints:C_2220_5650Metric | C404, C405, C406, C407 |
| 4 | C_2u2_0402 | antmicro-footprints:C_0402_1005Metric | C805, C806, C807, C808 |
| 4 | C_4u7_0402 | antmicro-footprints:C_0402_1005Metric | C801, C803, C924, C925 |
| 4 | FB_220Z_2.2A_TDK-MPZ_0603 | antmicro-footprints:FB_0603_1608Metric | FB401, FB402, FB701, FB702 |
| 4 | RB521S30T1G | antmicro-footprints:SOD-523 | D710, D811, D908, D910 |
| 4 | R_33k_0402 | antmicro-footprints:R_0402_1005Metric | R301, R302, R303, R313 |
| 4 | Spacer_Drill3.7mm_H3mm_9774030151R | antmicro-footprints:Spacer_Drill3.7mm_H3mm_9774030151R | H201, H202, H203, H204 |
| 4 | Spacer_Drill3.7mm_H6mm_9774060151R | antmicro-footprints:Spacer_Drill3.7mm_H6mm_9774060151R | H101, H102, H103, H104 |
| 4 | TPD1E0B04_XDFN-2 | antmicro-footprints:XDFN-2_1x0.60mm | D203, D204, D504, D711 |
| 3 | AP22615A_TSOT26 | antmicro-footprints:TSOT23-6 | U601, U602, U901 |
| 3 | AP62301_TSOT | antmicro-footprints:TSOT23-6 | U301, U302, U903 |
| 3 | DZDH0401DW | antmicro-footprints:SOT-363 | Q301, Q302, Q303 |
| 3 | FB_120Z_1.3A_Murata-BLM15PD_0402 | antmicro-footprints:FB_0402_1005Metric | FB901, FB902, FB903 |
| 3 | L_1u_5.5A_Bourns-SRP3212A | antmicro-footprints:L_Bourns-SRP3212A | L301, L302, L901 |
| 3 | R_4x100R_0402_array | antmicro-footprints:R_Array_4x0402_Panasonic_EXB28V | R701, R705, R706 |
| 3 | R_6k8_0402 | antmicro-footprints:R_0402_1005Metric | R318, R320, R912 |
| 3 | SMF4L15A | antmicro-footprints:SOD-123FL | D301, D303, D904 |
| 3 | TXB0104_UQFN | antmicro-footprints:UQFN-12_2x1.7mm_P0.4mm_Texas_RUT | U201, U203, U907 |
| 2 | CD-MMBL110S | antmicro-footprints:DFN3538 | D401, D402 |
| 2 | C_10p_0402 | antmicro-footprints:C_0402_1005Metric | C810, C815 |
| 2 | C_12p_0402 | antmicro-footprints:C_0402_1005Metric | C811, C814 |
| 2 | C_18p_0402 | antmicro-footprints:C_0402_1005Metric | C926, C927 |
| 2 | C_1n_0402 | antmicro-footprints:C_0402_1005Metric | C812, C813 |
| 2 | C_1u_25V_0402 | antmicro-footprints:C_0402_1005Metric | C301, C931 |
| 2 | C_36p_0402 | antmicro-footprints:C_0402_1005Metric | C821, C822 |
| 2 | C_39p_0402 | antmicro-footprints:C_0402_1005Metric | C824, C825 |
| 2 | C_470p_100V_0402 | antmicro-footprints:C_0402_1005Metric | C818, C819 |
| 2 | Choke_DLW21SN900SQ2L | antmicro-footprints:Choke_Murata-DLW21 | T901, T902 |
| 2 | JST_SH_1x4_SM04B-SRSS-TB-LF-SN | antmicro-footprints:Conn_JST_SH_1x4_SM04B-SRSS-TB-LF-SN | J802, J803 |
| 2 | L_160n_0.28A_0603 | antmicro-footprints:L_TE_0603_1811Metric | L801, L802 |
| 2 | R_15k_0402 | antmicro-footprints:R_0402_1005Metric | R316, R917 |
| 2 | R_24k9_0402 | antmicro-footprints:R_0402_1005Metric | R406, R414 |
| 2 | SW_KMR211NGLFS_SMD | antmicro-footprints:SW_KMR211NGLFS_SMD | S201, S202 |
| 2 | Socket_Hirose_DF40_2x50_DF40HC-3.0-100DS-0.4V | antmicro-footprints:Conn_Socket_Hirose_DF40_2x50_DF40HC-3.0-100DS-0.4V | J201, J202 |
| 2 | USB-C_GCT_USB4105-GF-A | antmicro-footprints:USB-C_Receptacle_GCT_USB4105-GF-A | J901, J902 |
| 1 | 93AA66C_SOIC | antmicro-footprints:SOIC-8_3.9x4.9x1.75mm_P1.27mm | U902 |
| 1 | ACPL-217-500E | antmicro-footprints:SOIC-4_4.55x2.6mm_P1.27mm | U402 |
| 1 | AP62600SJ-7 | antmicro-footprints:V-QFN2030-12 | U303 |
| 1 | Battery_Holder_MS621FE-FL11E | antmicro-footprints:MS621FE-FL11E | BT801 |
| 1 | Bus_M.2_1-2199230-6 | antmicro-footprints:Bus_M.2_Socket_Key_M_TE_1-2199230-6 | J501 |
| 1 | Bus_RJ45_5-2337992-8 | antmicro-footprints:RJ45_X-2337992-8_Horizontal | J401 |
| 1 | CAS-120TA | antmicro-footprints:Switch_Slide_CAS-120TA | S203 |
| 1 | C_100n_100V_0805 | antmicro-footprints:C_0805_2012Metric | C401 |
| 1 | C_10n_0402 | antmicro-footprints:C_0402_1005Metric | C402 |
| 1 | C_Pol_330u_6.3V_KEMET-T520-B | antmicro-footprints:C_Pol_EIA-B | C929 |
| 1 | Compute-Module-4_H1.5mm | antmicro-footprints:Compute-Module-4_H1.5mm | M201 |
| 1 | Conn_FFC_WE_68715014522 | antmicro-footprints:Conn_FFC_WE_68715014x22 | J601 |
| 1 | DS1338_SOIC | antmicro-footprints:SOIC-8_3.9x4.9x1.75mm_P1.27mm | U802 |
| 1 | FT4233HPQ | antmicro-footprints:QFN-76-1EP_9x9mm_P0.4mm_EP6.3x6.3mm | U905 |
| 1 | HDMI-A_WE_685119134923 | antmicro-footprints:HDMI-A_Receptacle_WE_685119134923 | J702 |
| 1 | JST_SH_1x2_SM02B-SRSS-TB-LF-SN | antmicro-footprints:Conn_JST_SH_1x2_SM02B-SRSS-TB-LF-SN | J804 |
| 1 | LED_Y_0402_VLMY1500-GS08 | antmicro-footprints:LED_0402_1005Metric_Y | D911 |
| 1 | L_1u8_14A_Coilcraft-XAL6030 | antmicro-footprints:L_Coilcraft-XAL6030 | L303 |
| 1 | MCP23017T-E_QFN | antmicro-footprints:QFN-28-1EP_6x6mm_P0.65mm_EP3.7x3.7mm | U204 |
| 1 | Mech_M2_2280_H2.5mm | antmicro-footprints:Mech_M2_2280_H2.5mm | M501 |
| 1 | MicroSD_1140084168 | antmicro-footprints:MicroSD_Amphenol_1140084168 | J502 |
| 1 | Molex_Nano-Fit_1x2_SMD_1054301202 | antmicro-footprints:Conn_Molex_Nano-Fit_1x2_SMD_1054301202 | J301 |
| 1 | NTS0104_DHVQFN | antmicro-footprints:DHVQFN-14-1EP_2.5x3mm | U904 |
The 487 most common of 516 parts.
It measures 107 × 68 mm and has 6 copper layers, 1.63 mm thick.
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.
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.
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).

antmicro/scalenode-cm4-baseboard
Baseboard for Raspberry Pi 4 Compute Module optimized for clustering

tscircuit/dataset-srj24
Ten production-oriented KiCad boards converted to Simple Route JSON

antmicro/jetson-orin-baseboard
Baseboard targetting the NVIDIA Jetson Orin Nano and Jetson Orin NX

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

antmicro/lpddr5-testbed
Experimental adapter intefacing a single LPDDR5 IC with FPGA-driven memory testers

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.


antmicro/programmable-led-panel
LED matrix controlled with iCE40 FPGA or RP2040 MCU for benchmarking and integration of video systems