Dual Gigabit Ethernet Base Board Designed for Raspberry Pi Compute Module 4

SKU: 19838
Part Number: CM4-DUAL-ETH-BASE
Brand: Waveshare



Dual Gigabit Ethernet Base Board designed for Raspberry Pi Compute Module 4
Dual Gigabit Ethernet Base for CM4

suitable for evaluating the Raspberry Pi CM4 or being integrated into end products

Powerful Ethernet Capability

CM4 socket suitable for all variants of Compute Module 4
Ethernet Dual Gigabit Ethernet RJ45
USB USB 3.2 Gen1 × 3
Pin header 40PIN GPIO header × 1
HDMI HDMI × 2, supports 4K 30fps output
DSI display MIPI DSI display port × 1, 15pin 1.0mm FPC connector
CSI camera MIPI CSI-2 camera port × 2, 15pin 1.0mm FPC connector
Power input 7V-36V
Fan 5V/12V, allows speed adjustment and measurement
RTC Real-time clock with battery socket and ability to wake Compute Module 4
SD card slot MicroSD card socket for Compute Module 4 Lite (without eMMC) variants
Connecting with Compute Module 4

standard CM4 socket and color-coded Raspberry Pi 40PIN GPIO header
suitable for Compute Module 4 Lite/eMMC series module

Rich interfaces

providing interfaces including: ETH/CSI/DSI/RTC/HDMI/Micro SD/USB

What's On Board
  1. CM4 socket
    suitable for all variants of Compute Module 4
  2. 40PIN GPIO header
    for connecting sorts of HATs
  3. RJ45 Gigabit Ethernet
    dual RJ45 Gigabit Ethernet, 10/100/1000M compatible
    ETHERNET 0: CM4 original ETH
    ETHERNET 1: USB extended ETH
  4. USB 3.2 ports
    3x USB 3.2 Gen1, for connecting sorts of USB devices
  5. HDMI connectors
    2x HDMI, supports 4K 30fps output
  6. CAM
    2x MIPI CSI camera ports
  7. DC power supply
    7~36V DC wide voltage range power input
  8. Dual LED indicators
    red: Raspberry Pi power indicator
    green: Raspberry Pi operating status indicator
  9. Micro SD card slot
    for connecting a Micro SD card with pre-burnt image (Lite variant ONLY)
  10. FAN header
    for connecting cooling fan, allows speed adjustment and measurement
  11. DISP0
    MIPI DSI display port
  12. USB SLAVE port
    for burning system image into Compute Module 4 eMMC variants
  13. RTC battery holder
    supports CR1220 button cell
  1. RTC interruption configuration
    PI-RUN: CM4 will reboot on RTC interruption
    GN-EN: CM4 powerdown on RTC interruption
    D4: D4 pin is triggered on RTC interruption
  2. IO-VREF selection
    set the CM4 IO logic level as 3.3V or 1.8V
  3. FAN power supply selection
    select 5V or 12V power to drive the fan
  4. System function configuration
    BT_DIS: Bluetooth disabled, for CM4 with antenna variant ONLY
    WiFi_DIS: WiFi disabled, for CM4 with antenna variant ONLY
    WP_DIS: boot mode switch, ONLY be used when NOT booted from eMMC or SD card
  5. RTC/FAN I2C bus selection
    SDA0/SCL0: I2C-10 is shared with CSI/DSI
    GPIO3/2: I2C-1 is shared with 40PIN header
  6. RTL8153
    USB Gigabit Ethernet chip
  7. EMC2301
    fan controller, allows fan speed adjustment and measurement
  8. VL805
    USB 3.0 HUB
Outline dimensions
Application example
for reference only, CM4, display, cameras, and fan are NOT included.
Resources & Services

* Resources for different product may vary, please check the wiki page to confirm the actually provided resources.

Selection guide
CM4 Base BoardInterface count and specifications

      2.0×1     ×1     5V CM4 sized

  ×1   2.0×1 ×1 ×1 ×1     5V CM4 sized

      2.0×1 ×1 ×1 ×1     5V Onboard Camera

      M.2 M 2.0×1   ×1 ×1     5V Arduino compatible

mini Base A
  ×1 M.2 M 2.0×4 ×1 ×2 ×2   5V 5V mini size

mini Base B
  ×1 M.2 M 2.0×4 ×1 ×2 ×2 5V 5V mini size

mini Base C
  ×1 M.2 M 2.0×2   ×1 ×2 5V 5V Dedicated 40PIN LCD Connector

Touch screen
  ×1   M.2 M 2.0×4   ×1 ×1     5V IPS screen

Mini Dual Gigabit
  ×2   2.0×1         5V SH1.0 5V dual ETH

Binocular camera
  ×1 M.2 M 2.0×4   ×2       5V dual 8MP

4CH RS485
  ×1     2.0×2   ×1 ×2 ×1 5V 7-36V dual ETH

Dual Gigabit ETH
  ×2   3.0×3 ×1 ×2 ×2 5/12V 7-36V  

IoT Dual Gigabit ETH
  ×2   3.0×2 ×1 ×2 ×2 5/12V 5V 5G/4G support

IoT Base
×1   Gen2×1 2.0×2 ×2 ×2 ×2 5/12V 7-36V 5G/4G support

PoE Base (B)
×1 Gen2×1 2.0×4 ×2 ×2 ×2 5/12V 5V RS232

PoE UPS Base
×1 M.2 M 2.0×4 ×1 ×2 ×2 5/12V 7-36V UPS

PoE Base
×1   3.0×4 ×2 ×2 ×2 5/12V 7-36V  

Raspberry Pi official
×1 Gen2×1 2.0×4 ×2 ×2 ×2 12V 12V  

Wireless base
  ×1   M.2 B /
2.0×3   ×1 ×1 5/12V 5V or
5G/4G support

5″ touch screen
×1 M.2 M 2.0×4   ×1 ×2 5/12V 5V  

7″ all-in-one
  ×1   M.2 M 2.0×4 used ×1 used 5/12V
7-36V touch screen
Note ① USB 3.0 is equivalent to USB 3.2 Gen1
② There's PoE header only on the Raspberry Pi official IO board without PoE circuit, that means additional PoE module is required for the official IO board to enable PoE feature.
Unless otherwise specified, the PoE feature here stands for integrating 802.3af-compliant PoE circuit (5V/2.5A).

Weight: 0.077 kg

Quick Overview