Arduino Compatible Base Board For Raspberry Pi Compute Module 4, HDMI, USB, M.2 Slot
We have ✅ 6 available of the WS-21738 in our Sydney warehouse. An extra 10 units available with a short lead time.
The CM4-Duino is an Arduino-compatible base board for the Raspberry Pi Compute Module 4. It breaks out the CM4's key interfaces — HDMI, USB, M.2 NVMe, camera, and GPIO — in a compact form factor with Arduino-style pin headers, bridging the Raspberry Pi and Arduino ecosystems.
The board includes an onboard ADS7830 8-bit ADC (8-channel, I²C), user-programmable LED, two user buttons, and a micro-SD card slot for CM4 Lite variants. It's powered via USB Type-C at 5V/2A.
Key Features
- CM4 Socket – Standard connector compatible with all Raspberry Pi Compute Module 4 variants
- HDMI Output – Supports up to 4K at 30fps
- M.2 NVMe Slot – Accepts 2242 form factor NVMe SSDs for fast storage
- USB 2.0 Port – Host mode (configurable via config.txt)
- MIPI CSI Camera Port – Connect a Raspberry Pi camera module
- ADS7830 ADC – 8-channel, 8-bit analogue-to-digital converter over I²C
- Arduino-Compatible GPIO – Standard pin header layout for Arduino shields and accessories
- Micro-SD Slot – For CM4 Lite variants without onboard eMMC
Specifications
- Power Input: USB Type-C, 5V/2A
- Video Output: HDMI (4K 30fps)
- Storage: M.2 2242 NVMe slot, micro-SD slot
- ADC: ADS7830, 8-channel, 8-bit, I²C (address 0x48)
- User GPIO: LED (GPIO6), USER1 button (GPIO4), USER2 button (GPIO5)
- Camera: MIPI CSI (CAM0)
- Boot Switch: ON = USB Type-C (eMMC flashing), OFF = eMMC/micro-SD boot
Ideal For
- Combining Raspberry Pi CM4 with Arduino shields and peripherals
- Embedded systems requiring NVMe storage and HDMI output
- IoT gateways and edge computing applications
- Camera-based projects with CM4 processing power
Package Contents
- 1× CM4-Duino base board
Resources
The Arduino Compatible Base Board For Raspberry Pi Compute Module 4, HDMI, USB, M.2 Slot appears in the following collections:
