The Waveshare Dual-Channel M.2 HAT+ for Raspberry Pi 5 adds support for two M.2 NVMe SSDs in Gen2 mode via the Raspberry Pi 5 PCIe interface. It connects directly to the Pi 5’s PCIe FPC connector and includes a PCIe switch chip for dual-drive support.
Compatible with M-key M.2 NVMe SSDs in 2230 and 2242 formats (such as the Raspberry Pi SSD), the HAT+ enables high-speed storage expansion for projects requiring rapid local data access or use as a fast boot drive.
The included GPIO riser ensures your IO pins remain accessible with the HAT fitted to your Raspberry Pi, along with metal standoffs and fixings to secure the HAT to your board. An EEPROM is onboard for HAT ID and information.
Dual onboard LED activity indicators allow you to monitor the status of each M.2 device, with a separate power LED. An onboard INA219 power monitoring chip offers the ability to detect voltage and current, to monitor the device status and the input 5V voltage status (not 3.3V). The default I2C address is 0x40, however, the addresses can be modified via back resistors to support the stacking of different expansion boards.
Raspberry Pi and SSDs not included.
Features
- Designed for Raspberry Pi 5: Connects via the PCIe FPC interface
- Dual M.2 NVMe support: Fits two M-key NVMe SSDs in 2230 and 2242 sizes (Gen2 mode)
- PCIe switch chip: Enables simultaneous use of both SSDs
- Compatible with Raspberry Pi SSD: Supports common M-key NVMe drives
- GPIO riser included: Maintains access to Raspberry Pi IO pins
- Onboard EEPROM: Stores HAT ID and board information
- INA219 power monitoring chip: Measures current and voltage on the 5V input line
- I2C address configurable: Default 0x40; adjustable via back resistors for stacking
- LED indicators: Separate activity LEDs for each SSD and a power LED
- Hardware included: Comes with GPIO riser, metal standoffs and fixings, and SSD mounting nuts.
Resources
- Product Wiki
- Assembly
- Setup
- Booting from NVMe SSD
- NVME Power Monitoring
- INA219 Datasheet
Package Contents
- 1x Waveshare Dual-Channel M.2 HAT+ for Raspberry Pi 5
- 1x GPIO riser header
- 1x PCIe cable (40mm)
- 1x Fixing pack
Raspberry Pi and SSDs not included.




Reviews
There are no reviews yet.