Raspberry Pi cluster board a standard size mini-ITX board to be put in a case with up to 6 RPI CM4 Compute Modules.
6 RPI CM4 supported
1 Gbps RJ45 x2
Onboard ON/OFF and Reset button
PC Case front panel header
12V FAN Header x3
DC 19v~24V or ATX 12V
For every CM4:
a. PCIe Gen2 x1 (M.2 M-key) (Support NVME 2280 SSD)
b. Micro SD Card socket
c. 5V FAN Header
d. Micro USB 2.0
Only for 1st CM4:
a. USB Host A 2.0 x2
b. USB Host 2.54 4-pins x2
c. HDMI 2.0 x1
d. HDMI 1.4a x1
e. 3-PIN ARGB (5 V) (GPIO18 Support WS2812B Individually Addressable RGB (ARGB) LED )
1. 1pcs Raspberry Pi CM4 Cluster Mini-ITX board.
2. 1pcs 100W Power Adapter (UL/TUV/CCC/PSE/EK)
Note: Raspberry Pi CM4 board are not included
170mm x 170mm x 21mm (Mini-ITX)
Self-hosted: Host cloud applications locally or at the edge Learning
Learning: Kubernetes, Docker, Serverless
Development: Build cloud-native and CI/CD for ARM edge infrastructure
Network-Attached Storage or Distributed Storage System :6 x ARM NAS node or CEPH node
What can I do with RPi CM4 ITX Cluster ?
Home server (homelab) and cloud apps hosting.
Learn Kubernetes, Docker Swarm, Serverless, Microservices on bare metal
Cloud-native apps testing environment
Learn concepts of distributed Machine Learning apps
Prototype and learn cluster applications, parallel computing, and distributed computing concepts
Host K8S, K3S, Minecraft, Plex, Owncloud, Nextcloud, Seafile, Minio, Tensorflow
Which Raspberry Pi models are compatible ?
RPi CM4 ITX Cluster supports all Raspberry Pi CM4 with and without eMMC.
Does Raspberry Pi include compute modules ?
No, the product only have cluster motherboard and power adapter.
From where RPi CM4 ITX Cluster boots OS ?
You can boot the OS either from eMMC, SD Card or netboot.
Does each node get its own IP address?
How the compute modelues communicate with each other ?
The nodes interconnected with the onboard 1 Gbps switch. And, each node has 1Gbps speed.
Do all the slots need to be filled in ?
The cluster works with any amount of nodes. You can start with a couple of nodes and scale when needed.
Can I flash compute modules through the board ?
Yes, you can flash a compute module using a Micro USB cable.
How do the NIC, Ethernet, USB, HDMI, and audio ports work ?
There are 2 USB-A an 2 USB 2.54 Pins on the board.They only connect to CM4 1$. The two HDMI ports are also the same.
NIC – There is an 8-port gigabit switch on the board. Each port goes to each node plus one uplink. Two RJ45 out are from the switch. You can use them connect to other network device without extern switch.
Can RPi CM4 ITX Cluster function from either an ATX power supply 12V ?
RPi CM4 ITX Cluster
Compute Module 4 Boards and Projects
RPi CM4 ITX Cluster IO Spec v1.0
Main Board Back IO
Test EVB board CM4 Cluster Mini-ITX board #425