# Waveshare CM5-DUAL-ETH-BASE

> Gigabit + 2.5G dual Ethernet base board for Raspberry Pi Compute Module 5 with M.2 NVMe slot, dual HDMI 4K output, dual MIPI interfaces, wide 7-36V input, EEPROM, and encryption chip for industrial IoT applications.

## Quick Facts

- **Brand:** Waveshare
- **Board Type:** raspberry-pi-hat
- **Price:** ~$54.99
- **Product Readiness:** consumer
- **CPU:** BCM2712 (via CM5)
- **CPU Architecture:** ARM Cortex-A76
- **CPU Cores:** 4
- **RAM:** Depends on CM5 module
- **Flash:** M.2 NVMe + TF card
- **USB:** USB 3.2 Gen1 + 2x USB 2.0 + USB-C
- **Power:** 7-36V DC wide input
- **Operating Voltage:** 3.3V
- **Dimensions:** 109.0 x 91.5mm
- **Weight:** N/A
- **SD Card:** microSD (for CM5 Lite)

## Connectivity

- **Ethernet:** 2.5 Gbps + 1 Gbps dual

## Open Source

- **Firmware:** No
- **Schematics:** Yes
- **PCB Layout:** No

## Use Cases

- iot-gateway
- smart-home
- digital-signage
- industrial-robot

## Components

- **ATSHA204** (encryption): I2C hardware encryption chip for secure device identity (address 0x64) — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fww1.microchip.com%2Fdownloads%2Fen%2FDeviceDoc%2FATSHA204A-Data-Sheet-40002025A.pdf&ref=openhardware.directory&product=waveshare-cm5-dual-eth-base&source=md-export)
- **CAT24C32** (eeprom): 32Kbit I2C EEPROM for configuration storage (address 0x50) — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fwww.onsemi.com%2Fpdf%2Fdatasheet%2Fcat24c32-d.pdf&ref=openhardware.directory&product=waveshare-cm5-dual-eth-base&source=md-export)
- **USB-to-2.5G Ethernet Controller** (ethernet): USB-to-2.5G Ethernet bridge for second network port — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fwww.waveshare.com%2Fwiki%2FCM5-DUAL-ETH-BASE&ref=openhardware.directory&product=waveshare-cm5-dual-eth-base&source=md-export)

## Protocols

- **I2C**
- **SPI**
- **UART**
- **I2S**
- **USB**
- **MIPI CSI**
- **MIPI DSI**

## GPIO Map

| Pin | Name | Type | Functions |
|-----|------|------|-----------|
| GPIO2 | I2C1 SDA | — | — |
| GPIO3 | I2C1 SCL | — | — |

## Accessories

- aluminum-case

## Available Software

- **[Raspberry Pi OS](https://openhardware.directory/r?to=https%3A%2F%2Fwww.raspberrypi.com%2Fsoftware%2F&ref=openhardware.directory&product=waveshare-cm5-dual-eth-base&source=md-export)**: Official Raspberry Pi OS with CM5 support

## Description

# Waveshare CM5-DUAL-ETH-BASE

The Waveshare CM5-DUAL-ETH-BASE is a feature-rich carrier board designed for the Raspberry Pi Compute Module 5 (CM5). It provides dual Ethernet ports (1 Gbps + 2.5 Gbps), M.2 NVMe storage, dual HDMI 4K output, and a wide 7-36V input range, making it suitable for industrial IoT gateways, network appliances, edge computing, and digital signage.

## Networking

The dual Ethernet configuration pairs a native 1000 Mbps Gigabit port with a USB-to-2.5G Ethernet controller for the second 2.5 Gbps port. This makes the board well-suited for network routing, firewall, or gateway applications where high-throughput dual-homed networking is required.

## Storage & Expansion

An M.2 M KEY slot supports PCIe Gen2/Gen3 x1 NVMe SSDs in 2280, 2260, 2242, and 2230 form factors. NVMe boot is supported, enabling fast storage without SD cards. A TF card socket is available for CM5 Lite variants that lack onboard eMMC.

## Display & Camera

Two HDMI ports provide dual 4K display output for kiosk or digital signage applications. Two 22-pin 0.5mm FFC MIPI interfaces support both CSI camera and DSI display connections (4-lane MIPI each).

## I/O & Interfaces

USB connectivity includes one USB 3.2 Gen1 port (5 Gbps, 2A max), two USB 2.0 ports (480 Mbps shared, 2A total), and a USB Type-C port for flashing and power delivery. The standard 40-pin GPIO header provides access to I2C, I2S, SPI, UART, and general-purpose pins.

## Security & Industrial Features

An onboard ATSHA204 encryption chip (I2C address 0x64) and CAT24C32 EEPROM (I2C address 0x50) provide hardware-based security and device identification for industrial deployments. The wide 7-36V DC input range accommodates diverse power environments. A 5V 4-pin JST-SH PWM fan header supports active cooling.

## Physical Design

The base board measures 109.0 x 91.5mm. An optional metal enclosure (114.6 x 91.5 x 32.9mm) includes a CM5-FAN-4010-5V cooling fan with wall-mount and rail-mount support for industrial installation.

## Where to Buy

- [Waveshare](https://openhardware.directory/r?to=https%3A%2F%2Fwww.waveshare.com%2Fcm5-dual-eth-base.htm&ref=openhardware.directory&product=waveshare-cm5-dual-eth-base&source=md-export) — $54.99

## Resources

- [product](https://openhardware.directory/r?to=https%3A%2F%2Fwww.waveshare.com%2Fcm5-dual-eth-base.htm&ref=openhardware.directory&product=waveshare-cm5-dual-eth-base&source=md-export)
- [wiki](https://openhardware.directory/r?to=https%3A%2F%2Fwww.waveshare.com%2Fwiki%2FCM5-DUAL-ETH-BASE&ref=openhardware.directory&product=waveshare-cm5-dual-eth-base&source=md-export)
- [schematics](https://openhardware.directory/r?to=https%3A%2F%2Ffiles.waveshare.com%2Fwiki%2FCM5-DUAL-ETH-BASE%2FCM5-DUAL-ETH-BASE-Sch.pdf&ref=openhardware.directory&product=waveshare-cm5-dual-eth-base&source=md-export)
- [datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fdatasheets.raspberrypi.com%2Fcm5%2Fcm5-datasheet.pdf&ref=openhardware.directory&product=waveshare-cm5-dual-eth-base&source=md-export)

## Tags

`raspberry-pi`, `compute-module-5`, `cm5`, `carrier-board`, `dual-ethernet`, `2.5g`, `nvme`, `industrial`, `iot-gateway`, `open-source`

## Images

![Waveshare CM5-DUAL-ETH-BASE](https://nbg1.your-objectstorage.com/openhardware-directory/entities/waveshare-cm5-dual-eth-base/126c6128f33f.jpg)
![Waveshare CM5-DUAL-ETH-BASE](https://nbg1.your-objectstorage.com/openhardware-directory/entities/waveshare-cm5-dual-eth-base/98b1f63190bb.jpg)
![Waveshare CM5-DUAL-ETH-BASE](https://nbg1.your-objectstorage.com/openhardware-directory/entities/waveshare-cm5-dual-eth-base/e0742c7da874.jpg)

---
[View full device page](https://openhardware.directory/devices/waveshare-cm5-dual-eth-base)