
Arduino Compatible Base Board For Raspberry Pi Compute Module 4, HDMI, USB, M.2 Slot
The CM4-Duino is an expansion board that bridges the Raspberry Pi Compute Module 4 with the Arduino ecosystem. It features Arduino-compatible pin headers alongside essential CM4 interfaces including HDMI, USB, and M.2 storage expansion.
Designed to work with all CM4 variants (with or without eMMC, with or without WiFi), this compact board provides a versatile development platform for projects requiring both powerful compute capability and Arduino-style prototyping.
Key Features
- Arduino-Compatible Headers – Standard pin layout for Arduino shields and accessories
- 4K HDMI Output – Full HDMI port supporting up to 4K at 30fps
- M.2 NVMe Slot – Supports 2242 size NVMe SSDs for fast storage expansion
- USB Type-C Power – 5V/2A input for convenient powering
- USB 2.0 Port – Available with config.txt modification
- MIPI CSI Interface – Connect Raspberry Pi camera modules
- MicroSD Card Slot – For CM4 Lite modules without eMMC
- 8-Channel ADC – ADS7830 chip (8-bit, I2C) for analog sensor reading
- User LED & Buttons – Programmable LED (GPIO6) and two user buttons (GPIO4/5)
- Boot Mode Switch – Select between USB or eMMC/SD boot
Ideal For
- Combining Raspberry Pi compute power with Arduino accessories
- Compact embedded projects requiring video output
- IoT applications with analog sensor requirements
- Custom CM4-based appliances and kiosks
Package Contents
- 1× CM4-Duino base board
Resources
- Waveshare Wiki
Product Information
Product Information
Shipping & Returns
Shipping & Returns
Description
The CM4-Duino is an expansion board that bridges the Raspberry Pi Compute Module 4 with the Arduino ecosystem. It features Arduino-compatible pin headers alongside essential CM4 interfaces including HDMI, USB, and M.2 storage expansion.
Designed to work with all CM4 variants (with or without eMMC, with or without WiFi), this compact board provides a versatile development platform for projects requiring both powerful compute capability and Arduino-style prototyping.
Key Features
- Arduino-Compatible Headers – Standard pin layout for Arduino shields and accessories
- 4K HDMI Output – Full HDMI port supporting up to 4K at 30fps
- M.2 NVMe Slot – Supports 2242 size NVMe SSDs for fast storage expansion
- USB Type-C Power – 5V/2A input for convenient powering
- USB 2.0 Port – Available with config.txt modification
- MIPI CSI Interface – Connect Raspberry Pi camera modules
- MicroSD Card Slot – For CM4 Lite modules without eMMC
- 8-Channel ADC – ADS7830 chip (8-bit, I2C) for analog sensor reading
- User LED & Buttons – Programmable LED (GPIO6) and two user buttons (GPIO4/5)
- Boot Mode Switch – Select between USB or eMMC/SD boot
Ideal For
- Combining Raspberry Pi compute power with Arduino accessories
- Compact embedded projects requiring video output
- IoT applications with analog sensor requirements
- Custom CM4-based appliances and kiosks
Package Contents
- 1× CM4-Duino base board
Resources
- Waveshare Wiki




















