52Pi M.2 NVME SSD USB Adapter for Raspberry Pi 5
The 52Pi N06 M.2 NVME SSD USB Adapter is a compact USB storage expansion board for Raspberry Pi 5. It allows direct connection of M.2 NVMe SSDs via a USB 3.0 interface, supporting 2230, 2242, 2260, and 2280 drive sizes - such as the Raspberry Pi SSD. Designed to mount underneath the Raspberry Pi, it keeps your setup clean with no need for extra cabling or system modifications.
Unlike PCIe-based SSD solutions, this adapter uses USB 3.0 to handle both power and data over a single connection. While PCIe offers higher raw throughput, using USB offers key advantages for certain use cases - such as hot-swapping, simplified power management, or when running OS images from USB without altering the Pi’s PCIe setup.
For many applications, the 5 Gbps USB 3.0 bandwidth is more than sufficient; however, if you're after PCIe speeds, check out our SSD HAT section for a great range of options to choose from.
This board is plug-and-play with the Raspberry Pi 5 and doesn’t require additional drivers. It supports NVMe SSD capacities up to 4TB (depending on the drive used) and operates within a standard 0–70°C range.
This adapter only supports NVMe protocol SSDs and is intended for use with the included USB converter only.
Raspberry Pi and SSD not included.
Features
- Compact USB storage expansion board for Raspberry Pi 5
- Connects M.2 NVMe SSDs via USB 3.0 interface
- Supports 2230 / 2242 / 2260 / 2280 M.2 NVMe drive sizes
- Mounts underneath the Raspberry Pi for a tidy setup
- USB 3.0 handles both power and data – no extra cabling required
- Plug-and-play with no drivers or system changes needed
- Ideal for hot-swapping, USB boot setups, and simplified power management
- Supports SSD capacities up to 4TB (drive dependent)
- Operating temperature: 0°C to 70°C
- Note: NVMe SSDs only. For PCIe options, see our SSD HAT section
- Includes USB converter – Raspberry Pi and SSD not included
Specifications
| Form Factor | M.2 NVMe SSD Adapter |
| Interface | USB 3.0 Type-A to M.2 |
| SSD Sizes Supported | 2230, 2242, 2260, 2280 |
| Data Transfer Rate | Up to the maximum speed supported by USB 3.0 (5 Gbps) |
| Operating Temperature | 0°C to 70°C (32°F to 158°F) |
| Storage Capacity | Varies depending on the SSD used (up to 4TB as per current SSD offerings) |
| Power Requirements | Powered through USB 3.0 connection |
Resources
- Product Wiki
- Assembly
Package Contents
- 1x N06 M.2 NVME SSD USB Adapter
- 1x USB 3.0 Connector
- Standoffs and fixings
- 1x Screwdriver
Raspberry Pi and SSD not included.
Original: $27.10
-70%$27.10
$8.13






Description
The 52Pi N06 M.2 NVME SSD USB Adapter is a compact USB storage expansion board for Raspberry Pi 5. It allows direct connection of M.2 NVMe SSDs via a USB 3.0 interface, supporting 2230, 2242, 2260, and 2280 drive sizes - such as the Raspberry Pi SSD. Designed to mount underneath the Raspberry Pi, it keeps your setup clean with no need for extra cabling or system modifications.
Unlike PCIe-based SSD solutions, this adapter uses USB 3.0 to handle both power and data over a single connection. While PCIe offers higher raw throughput, using USB offers key advantages for certain use cases - such as hot-swapping, simplified power management, or when running OS images from USB without altering the Pi’s PCIe setup.
For many applications, the 5 Gbps USB 3.0 bandwidth is more than sufficient; however, if you're after PCIe speeds, check out our SSD HAT section for a great range of options to choose from.
This board is plug-and-play with the Raspberry Pi 5 and doesn’t require additional drivers. It supports NVMe SSD capacities up to 4TB (depending on the drive used) and operates within a standard 0–70°C range.
This adapter only supports NVMe protocol SSDs and is intended for use with the included USB converter only.
Raspberry Pi and SSD not included.
Features
- Compact USB storage expansion board for Raspberry Pi 5
- Connects M.2 NVMe SSDs via USB 3.0 interface
- Supports 2230 / 2242 / 2260 / 2280 M.2 NVMe drive sizes
- Mounts underneath the Raspberry Pi for a tidy setup
- USB 3.0 handles both power and data – no extra cabling required
- Plug-and-play with no drivers or system changes needed
- Ideal for hot-swapping, USB boot setups, and simplified power management
- Supports SSD capacities up to 4TB (drive dependent)
- Operating temperature: 0°C to 70°C
- Note: NVMe SSDs only. For PCIe options, see our SSD HAT section
- Includes USB converter – Raspberry Pi and SSD not included
Specifications
| Form Factor | M.2 NVMe SSD Adapter |
| Interface | USB 3.0 Type-A to M.2 |
| SSD Sizes Supported | 2230, 2242, 2260, 2280 |
| Data Transfer Rate | Up to the maximum speed supported by USB 3.0 (5 Gbps) |
| Operating Temperature | 0°C to 70°C (32°F to 158°F) |
| Storage Capacity | Varies depending on the SSD used (up to 4TB as per current SSD offerings) |
| Power Requirements | Powered through USB 3.0 connection |
Resources
- Product Wiki
- Assembly
Package Contents
- 1x N06 M.2 NVME SSD USB Adapter
- 1x USB 3.0 Connector
- Standoffs and fixings
- 1x Screwdriver
Raspberry Pi and SSD not included.























