Skip to content

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.

Express post delivery (2-5 business days)

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
Note: Raspberry Pi Compute Module 4 is sold separately. A 5V/2A USB Type-C power supply is required — insufficient power may cause throttling or shutdown.

Resources

The Arduino Compatible Base Board For Raspberry Pi Compute Module 4, HDMI, USB, M.2 Slot appears in the following collections:

SKU WS-21738