Sunday, April 26, 2026

Sipeed NanoCluster Raspberry Pi Compute Module Cluster Case


"The Sipeed NanoCluster simplifies compact cluster computing with a modular design, integrating up to seven compute modules and reducing cabling and power supply needs."
  • Key features include an 8-port managed gigabit network switch, USB-C power input (up to 65W), optional PoE, and a built-in cooling system with status LEDs for efficient performance and monitoring.
  • It supports Raspberry Pi CM4/CM5 and Sipeed M3H/M4N modules, with adapter boards available for additional functionality like microSD and NVMe SSD support.
  • Ideal for lightweight tasks such as Kubernetes clusters, IoT projects, and self-hosted systems, it delivers stable thermal performance and high-speed node communication (up to 950 Mbps).
  • Pricing starts at $49 for the basic board, with customizable options and 3D-printed enclosures, making it accessible for hobbyists, developers, and educators.
  • "The power input is capped at 60W, which restricts the number of high-power modules (e.g., CM5 or M4N) to a maximum of four.
  • Space constraints may arise when using heat sinks or SSDs, potentially reducing the number of usable slots."
"The board excels in power delivery, supporting USB-C power input of up to 65W and offering optional Power over Ethernet (PoE) for added flexibility. 
Essential interfaces such as USB 2.0, HDMI, and Ethernet are included, with slot one designated as the master node for centralized control."

"Sipeed’s NanoCluster is a tiny cluster board that can hold up to seven Compute Module 4/5 boards using small riser cards. These cards use dual M.2 (NGFF) slots to adapt the compute module pins to the pinout expected on the playing-card-size carrier board."
"Because of the limited power budget and narrow space between boards—especially if you fit NVMe SSDs (the riser cards can hold a 2242 NVMe SSD, and/or microSD)—it’s recommended you only run 4 or a maximum of 5 CM5s. CM4s may fit more within that power budget, but I’ve found 4 is probably the best number if you want to get the best performance.

Slot 1 has power control over the other slots through GPIO, as well as optional UART support to at least some of the other slots. There are also USB and HDMI ports wired to slot 1 for external display and keyboard/accessories.

All nodes are interconnected over 1 Gbps links to a RISC-V switch chip on the underside of the board. That is a managed switch which has a web UI for control over port status, VLANs, etc. 

Externally, there is a single PoE++-capable 1 Gbps Ethernet link to the outside world."


No comments: