Waveshare has just released the CM5-NANO-B, a compact Raspberry Pi CM5 carrier board, with the same dimensions as the Compute Module 5 and multiple peripheral interfaces making it suitable for industrial automation, IoT, embedded computing, AI development, and other space-constrained applications.
Key features include a Gigabit Ethernet RJ45 port, an unpopulated 40-pin Raspberry Pi GPIO header, a USB 3.2 Gen1 Type-A port, dual MIPI 4-lane interfaces, a mini HDMI port supporting 4K output, a USB audio 3.5mm jack, a microSD card slot, and a 16-pin PCIe Gen2/3 x1 connector. Power is supplied via a USB-C port (5V/5A), and additional features include an RTC battery header, a 4-pin PWM fan header, a dual-color LED indicator, and user-configurable buttons.

Waveshare CM5-NANO-B specifications:
- Compatibility – Raspberry Pi Compute Module 5 (CM5)
- Storage – MicroSD card slot (for Raspberry Pi CM5 Lite)
- Display
- Mini HDMI output up to 4K resolution
- Up to 2x MIPI DSI interfaces (multiplexed with MIPI CSI)
- Camera – Up to 2x MIPI CSI interfaces (multiplexed with MIPI DSI)
- Audio – 3.5mm audio jack
- USB
- 1x USB 3.0 Type-A port
- 1x USB 2.0 Type-C port for power and data (e.g. flash the eMMC)
- Networking
- Gigabit Ethernet
- Optional WiFi 5 and Bluetooth 5.0 on Raspberry Pi CM5
- Expansion
- PCIe Gen2/3 x1 connector
- 40-pin GPIO header with I2C, UART, etc…
- Misc
- BOOT and PSW (power) buttons
- User button
- 4-pin JST-SH PWM fan header
- RTC battery header
- Dual-color LED indicator
- Red – Raspberry Pi power indicator
- Green – Raspberry Pi working status indicator
- Power Supply – 5V/5A via USB-C
- Dimensions – 56 x 41 mm (about the same as the Raspberry Pi CM5)
- Operating Temperature – -20°C to 85°C
The Waveshare CM5-NANO-B supports MIPI CSI cameras, including OV9281, IMX290, IMX327, IMX378, IMX219, IMX477, and IMX708. Camera modules are configured via dtoverlay settings in /boot/firmware/config.txt, with cam0 and cam1 designations for dual-camera support. The board allows one DSI display and one CSI camera connection simultaneously, e.g., an IMX219 camera on MIPI1 and a DSI display on MIPI0. You can check out the waveshare wiki page for more information and this configuration is also similar to the Raspberry Pi CM5 IO Board.
It’s not the first Raspberry Pi Compute Module 5 carrier board from Waveshare, as the company previously introduced the CM5-PoE-BASE-A, and Pineboards Modulo5 IO PoE+ Carrier Board is another option besides the official IO board. However, the CM5-NANO-B is the most compact Raspberry Pi CM5 carrier board we’ve seen so far.
The CM5-NANO-B Raspberry Pi CM5 carrier board costs around $22.94 on Aliexpress and $26.99 on Amazon, and you’ll also find it on Waveshare for $17.99 plus shipping.

Debashis Das is a technical content writer and embedded engineer with over five years of experience in the industry. With expertise in Embedded C, PCB Design, and SEO optimization, he effectively blends difficult technical topics with clear communication
Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress