Product Overview
Adds high-speed NVMe storage to Raspberry Pi 5 through the 16-pin PCIe interface, with room for drives from 2230 up to 2280. Power can be supplied through the PCIe cable or an optional 3-pin cable for more demanding drives.
Key Features
| Feature | Benefit |
|---|---|
| 2230, 2242, 2260 and 2280 SSDs | Use almost any NVMe drive, including full-length ones |
| 16-pin PCIe connection | Uses the Pi 5’s PCIe interface |
| Dual power options | Extra 3-pin power input for demanding drives |
| Dual status LEDs | See drive power and activity |
| Immersion-gold finish | Good contact quality |
Applications
| Application Area | Example Projects |
|---|---|
| Desktop use | Faster boot and app loading on a Raspberry Pi 5 |
| Home servers | NAS, Nextcloud and media servers |
| Databases | Faster reads and writes than microSD |
| Development | Building software and running containers |
| Edge computing | Local storage for logs, models and video |
Benefits
Much faster storage
NVMe over PCIe is far quicker than a microSD card, especially for random reads and writes.
Boot from SSD
The Raspberry Pi 5 can start straight from the NVMe drive.
More reliable for heavy writes
An SSD handles constant logging and databases better than microSD.
Specifications
| Specification | Details |
|---|---|
| PCIe | Gen 2 and Gen 3 modes; can boot the Pi 5 from the SSD |
Compatibility
- Raspberry Pi 5
Why Choose This Product?
It accepts full-length 2280 drives, so you can use common, high-capacity NVMe SSDs with a Raspberry Pi 5.
Beginner Use Cases
- Move Raspberry Pi OS onto an SSD for faster boot
- Build a home media server
- Store photos and backups
- Run a personal cloud
Professional Use Cases
- Edge servers and gateways
- Database and logging nodes
- Container hosts
- Video-recording appliances
Package Includes
- PCIe to M.2 board (D)
- 16-pin cable (40 mm)
- PH2.0 3-pin power cable (~5 cm)
- Standoff pack
Please Note
- Raspberry Pi 5 and SSD are not included
Which NVMe Board Should I Choose? (Raspberry Pi 5 only)
- Raspberry Pi M.2 HAT+ — Raspberry Pi’s own M.2 board, for 2230 and 2242 drives.
- Waveshare PCIe to M.2 HAT Mini — compact board for 2230 / 2242 drives.
- Waveshare PCIe to M.2 NVMe HAT — takes full-length drives up to 2280.
- Waveshare PoE + M.2 NVMe HAT+ — NVMe and Power-over-Ethernet on one board (2230 / 2242).
- Argon NEO 5 M.2 board or Argon ONE V3 M.2 board — add NVMe (up to 2280) to those Argon cases.
- All of these support NVMe drives only (not SATA M.2).



