Product Overview
An affordable, low-profile way to add NVMe storage to Raspberry Pi 5 for faster boot times and file access. It connects through the Pi 5’s 16-pin PCIe interface and sits partially over the GPIO area.
Key Features
| Feature | Benefit |
|---|---|
| M.2 NVMe (2230 / 2242) | Compact SSD support |
| 16-pin PCIe connection | Uses the Pi 5’s PCIe interface |
| Compact footprint | Low-profile build |
| SSD boot | Start the Pi 5 from the NVMe drive |
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’s the most affordable, low-profile way to add NVMe storage to 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 HAT Mini
- 16-pin cable (40 mm)
- 2×3 pin header
- Screw pack
Please Note
- Raspberry Pi 5, Active Cooler 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).



