Skip to the content
6 layers54.6 × 57.1 mmCM5 MINIMA 2, the printed circuit board in 3D

Compact, feature-filled CM5 carrier board

Size
54.6 × 57.1 mm
Copper layers
6
Thickness
1.53 mm
Parts
102
Nets
210
Pads
619
Tracks, vias
1,680, 365
Pours
8
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
4 Jan 2025
Updated
28 Mar 2025

Overview

CM5 MINIMA 2 is an open-source printed circuit board by piecol, from the piecol/CM5_MINIMA_REV2 repository on GitHub, published under the CERN-OHL-S-2.0 licence. It is a 6-layer board of 54.6 × 57.1 mm with 102 parts on 210 nets, routed with 1,680 tracks and 365 vias.

It is built around the AP3441SHE-7B, SHTC3 and AP22653W6, with the SN74LVC1G14DBVR, PUSB3F96X and RCLAMP0502BA among its other parts. Its parts include 20 resistors, 19 capacitors, 9 diodes, 8 ICs and 8 connectors. It belongs with the computers and single-board computers and home automation and IoT boards and the NXP (LPC, Kinetis, i.MX RT) and Raspberry Pi (Linux) boards of this library.

Main components

11

README

README.md

CM5 MINIMA REV2

Introduction

The CM5 MINIMA REV2 is a compact carrier board for the latest Raspberry Pi computing module 5. It is designed for embedded applications, DIY electronics, and low-power computing projects. Unlike traditional desktop computers, the CM5 is a small, efficient system that integrates essential computing hardware onto a single board. Whether you're a hobbyist, developer, or engineer, this module provides a versatile platform for various applications, including IoT, automation, and custom hardware development.

If you're not familiar with Raspberry Pi or single-board computers (SBCs), think of the CM5 as a miniaturized computer that can handle tasks like data processing, networking, and hardware control, all while fitting in the palm of your hand. https://www.raspberrypi.com/products/compute-module-5/?variant=cm5-104032

Get to know the story behind the MINIMA on Hackster.io:

https://www.hackster.io/piecol/tiny-open-source-media-streamer-with-lorawan-what-a98a93

PCB_JLC

Designed with KiCad

MINIMA was developed using KiCad, a powerful open-source Electronic Design Automation (EDA) tool. KiCad enables designers to create high-quality PCB layouts and schematics while maintaining full control over their hardware designs. By leveraging open-source tools like KiCad, the CM5 MINIMA REV2 embraces accessibility, collaboration, and innovation in hardware development. It is also certified by the Open Source Hardware Association: https://certification.oshwa.org/it000020.html

Key Features

  • USB-C Power Delivery (PD): Supports power negotiation for efficient energy use.
  • USB 2.0 Ports: Connect peripherals such as keyboards, mice, and external storage.
  • Gigabit Ethernet: High-speed wired networking with a low-profile cutout magjack.
  • HDMI Port: Output video to external displays for media playback or interface applications.
  • M.2 M Key Slot: Supports 2230 SSDs for fast storage expansion.
  • CSI/DSI Connector: Attach camera modules or displays for vision-based applications.
  • SHTC3 Sensirion Sensor: Built-in temperature and humidity monitoring.
  • I2C Connector (3.3V only): Connect low-power sensors and communication modules.
  • SPI Connector: Supports high-speed communication with other devices.
  • Fan Connector: Optional cooling support for high-performance applications.
  • Status LEDs: Visual indicators for power and system activity.
  • Compact Size: Measuring only 5.4 × 5.7 cm, ideal for space-constrained projects.

PCB_JLC_BOTTOM

Schematics

PDF SCHEMATICS

Getting Started

To use the CM5 MINIMA REV2, you'll need:

  • A USB-C power adapter that supports Power Delivery (PD).
  • A display (HDMI) and input devices (USB keyboard/mouse) for setup.
  • A network connection (Ethernet or Wi-Fi via an external adapter if needed).

Flashing OS

To flash an operating system (OS) to the CM5, use the switch located on the bottom of the board to enable flashing mode. It is equivalent to the "Fit nRPI_BOOT to J2 (disable eMMC Boot) on the IO board jumper." on the CM5 IO board. Please refere to the official guidelines for further instructions: https://www.raspberrypi.com/documentation/computers/compute-module.html#set-up-the-io-board

PCB_JLC_BOTTOM

Applications

  • IoT & Smart Devices: Use sensors and network capabilities to create connected applications.
  • Home Automation: Control and monitor home devices with minimal power consumption.
  • Embedded Systems: Develop custom hardware solutions for industrial and consumer electronics.
  • Media Centers: Play videos and manage digital content on an external display.
  • DIY Projects: Ideal for makers and educators learning about electronics and programming.

Conclusion

The CM5 MINIMA REV2 is a powerful and flexible computing module that opens up endless possibilities for embedded computing and automation. Whether you're building a smart device, experimenting with sensors, or designing a networked system, this board provides the essential features you need in a compact, energy-efficient form factor.

PCB

Stackup:

6L (SIG:PWR | GND | SIG-PWR | PWR | GND | SIG:PWR)

If you would like to support me:

"Buy Me A Coffee"

F SIDE B

Parts

102
QtyValueFootprintReferences
8100nCapacitor_SMD:C_0402_1005MetricC101, C102, C401, C501, C502, C602, C706, C712
810uCapacitor_SMD:C_0805_2012MetricC701, C703, C704, C705, C708, C709, C710, C711
72k2Resistor_SMD:R_0402_1005MetricR101, R501, R502, R605, R606, R706, R707
50RResistor_SMD:R_0402_1005MetricR102, R103, R105, R106, R403
3GNDTestPoint:TestPoint_THTPad_D1.0mm_Drill0.5mmTP104, TP105, TP106
3GREENEasyEDA:LED-SMD_L1.7-W0.6-RDD605, D606, D702
3PUSB3F96XEasyEDA:DFN2510A-10_L2.5-W1.0-P0.50-BLD401, D402, D403
3RCLAMP0502BAPackage_TO_SOT_SMD:SOT-416D101, D502, D701
210kResistor_SMD:R_0402_1005MetricR104, R705
222kResistor_SMD:R_0402_1005MetricR702, R703
2470RResistor_SMD:R_0402_1005MetricR401, R402
2TPD4EUSB30Package_SON:USON-10_2.5x1.0mm_P0.5mmU401, U402
2TYPEC-305-ACP16H458EasyEDA:USB-C-SMD_TYPEC-305-ACP16H458J101, USB701
1+3V3_PITestPoint:TestPoint_Pad_D1.0mmTP103
1+5V_PITestPoint:TestPoint_Pad_D1.0mmTP102
1100kResistor_SMD:R_0402_1005MetricR704
1100uFCapacitor_Tantalum_SMD:CP_EIA-7343-31_Kemet-DC702
115kResistor_SMD:R_0402_1005MetricR701
12.2uHCM5IO:L_Bourns_SRP5030CCL701
14.7nFCapacitor_SMD:C_0402_1005MetricC707
14u7Capacitor_SMD:C_0805_2012MetricC601
17498111120ARConnector_Wuerth:7498111120ART401
1AP22653W6Package_TO_SOT_SMD:SOT-23-6U701
1AP3441SHE-7BPackage_DFN_QFN:DFN-8-1EP_2x2mm_P0.5mm_EP1.05x1.75mmU702
1ASEK-32.768KHZ-L-R-TCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mmU703
1Bus_M.2_Socket_MCM5IO:M.2 M Key socket 2230J701
1ComputeModule5-CM5CM5IO:Raspberry-Pi-5-Compute-Module_HSSModule302
1ComputeModule5-CM5CM5IO:Raspberry-Pi-5-Compute-Module_GPIOModule301
1Conn_01x22_FemaleCM5IO:Hirose_FH12-22S-0.5SH_1x22-1MP_P0.50mm_HorizontalJ802
1G***kibuzzard-6773B9F7kibuzzard-6773B9F7
1G***kibuzzard-67758845kibuzzard-67758845
1G***kibuzzard-675DA866kibuzzard-675DA866
1G***kibuzzard-6773B9B9kibuzzard-6773B9B9
1G***kibuzzard-6772DA33kibuzzard-6772DA33
1G***kibuzzard-6773C222kibuzzard-6773C222
1G***kibuzzard-679BB153kibuzzard-679BB153
1G***kibuzzard-675DA850kibuzzard-675DA850
1G***kibuzzard-6773C376kibuzzard-6773C376
1G***kibuzzard-6772D327kibuzzard-6772D327
1G***kibuzzard-67758943kibuzzard-67758943
1G***kibuzzard-6775AD68kibuzzard-6775AD68
1G***kibuzzard-6773BA89kibuzzard-6773BA89
1G***kibuzzard-6773BA43kibuzzard-6773BA43
1G***kibuzzard-67795592kibuzzard-67795592
1G***kibuzzard-675DA838kibuzzard-675DA838
1G***kibuzzard-6773CC4Dkibuzzard-6773CC4D
1G***kibuzzard-6773B9CAkibuzzard-6773B9CA
1G***kibuzzard-675EDCB9kibuzzard-675EDCB9
1G***kibuzzard-6773C2D7kibuzzard-6773C2D7
1G***kibuzzard-675EDCA4kibuzzard-675EDCA4
1G***kibuzzard-6773CC39kibuzzard-6773CC39
1GT-HD001B-CNNG1CM5IO:EDAC 690-019-298-412J501
1I2CConnector_JST:JST_SH_BM04B-SRSS-TB_1x04-1MP_P1.00mm_VerticalJ502
1JST_SHBM04B-SRSS-TBConnector_JST:JST_SH_BM04B-SRSS-TB_1x04-1MP_P1.00mm_VerticalJ601
1M.2 Solder NutMountingHole:MountingHole_3.78mm_M2_Pad_TopOnlyM701
1MK-11C04-G013EasyEDA:SW-SMD_MK-11C04-G013SW101
1MountingHole_PadMountingHole:MountingHole_2.2mm_M2_DIN965_Pad_TopBottomH101
1SHTC3Sensor_Humidity:Sensirion_DFN-4-1EP_2x2mm_P1mm_EP0.7x1.6mmU601
1SN74LVC1G14DBVRPackage_TO_SOT_SMD:SOT-353_SC-70-5U602
1SPIConnector_JST:JST_SUR_BM10B-SURS-TF_1x10-1MP_P0.80mm_VerticalJ503
1STMPS2151STRPackage_TO_SOT_SMD:SOT-23-5U405
1TS-1010A-BEasyEDA:SW-SMD_TS-1010A-BSW501
1VBUSTestPoint:TestPoint_Pad_D1.0mmTP101

The 100 most common of 102 parts.

Similar boards

  • 6 layers59.5 × 62.7 mmCM5 MINIMA 3, the printed circuit board in 3D

    CM5 MINIMA 3

    KiCad/kicad-source-mirror

    This is an active mirror of the KiCad development branch, which is hosted at GitLab (updated every time something is pushed). Pull requests on GitHub are not accepted or watched.

    112 parts3.1kGPL-3.0
  • 6 layers128 × 89.5 mmMainPCB, the printed circuit board in 3D

    MainPCB

    Team-Elite-2026/MainPCB2026

    108 parts
  • 4 layers68 × 64.3 mmHub carrier board, the printed circuit board in 3D

    Hub carrier board

    erikbeerepoot/bramble

    Bramble: Precision Agriculture Mesh

    73 parts
  • 4 layers54.6 × 57.1 mmCM5 MINIMA, the printed circuit board in 3D

    CM5 MINIMA

    piecol/CM5_MINIMA_REV1

    CM5 LoRaWAN carrier board in a compact, feature-filled footprint

    98 parts63CERN-OHL-S-2.0
  • 4 layers230 × 42 mmHomelabio, the printed circuit board in 3D

    Homelabio

    nrwiersma/homelabio

    Rack mountable CM4 carrier board

    104 parts2
  • 6 layers62.1 × 56.2 mmDM0003, the printed circuit board in 3D

    DM0003

    dioderobot/demo

    Demo for diode boards

    82 parts3
  • 6 layers125 × 125 mmLibreboard broken, the printed circuit board in 3D

    Libreboard broken

    256foundation/libreboard

    Open Source Bitcoin Mining Control Board

    193 parts21CERN-OHL-S-2.0
  • 4 layers139.6 × 67.9 mmCM5IO, the printed circuit board in 3D

    CM5IO

    EthanWellsSr/BuggyBot

    UHCL senior capstone developing a Raspberry Pi CM5 autonomous car with traffic-sign recognition and sensor integration.

    70 parts1

Questions

How big is the CM5 MINIMA 2 PCB?

It measures 54.6 × 57.1 mm and has 6 copper layers, 1.53 mm thick.

What parts does the CM5 MINIMA 2 use?

102 parts, built around the AP3441SHE-7B, SHTC3, AP22653W6 and SN74LVC1G14DBVR. 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 CM5 MINIMA 2 KiCad files?

From the piecol/CM5_MINIMA_REV2 repository on GitHub, at the commit this page was made from: the board is CM5_MINIMA_2.kicad_pcb and its schematic CM5.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the CM5 MINIMA 2 design in my own project?

Its repository publishes it under the CERN-OHL-S-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).