🎁 Final Month Special: 15% OFF + Free Shipping on Most Items! Don't Miss Out - Shop Now! ✨

Shopping Cart

Sub Total: $0.00
Total: $0.00
Checkout

Search Products

NVMe Base Duo for Raspberry Pi 5 Image 1
View Media Gallery
NVMe Base Duo for Raspberry Pi 5 Image 2
View Media Gallery
NVMe Base Duo for Raspberry Pi 5 Image 3
View Media Gallery
NVMe Base Duo for Raspberry Pi 5 Image 4
View Media Gallery
NVMe Base Duo for Raspberry Pi 5 Nav Image 1
NVMe Base Duo for Raspberry Pi 5 Nav Image 2
NVMe Base Duo for Raspberry Pi 5 Nav Image 3
NVMe Base Duo for Raspberry Pi 5 Nav Image 4

NVMe Base Duo for Raspberry Pi 5

$32.00 $37.99


Categories:

Pimoroni Products
Estimated Delivery:
0 people are viewing this right now
Guaranteed Safe Checkout
Trust
Trust
  • Description

NVMe Base Duo is a PCIe Gen 2 extension board for Raspberry Pi 5. Simply populate it with one or two M-key NVMe SSDs (2230 to 2280 sizes supported) and mount it under (or over) your Pi for a compact and fast storage solution - It even comes with rubber feet!

It's the perfect solution for turning your Raspberry Pi 5 into a file server, media centre, reverse proxy, home automation server with built-in backup, etc. - really any task that benefits from large amounts of fast storage, redundancy, or just to make use of a couple of spare disks - especially with random high operations per second (IOPS) workloads. In short, it's a game-changer!

NVMe Base Duo follows the new "PIP" design guidelines provided by Raspberry Pi ensuring that it will be easy to use and be supported long-term by updates to Raspberry Pi OS - though it is very early days and things are improving rapidly there!

We recommend running the Raspberry Pi 5 at PCIe Gen 2 x 1 speeds with this Base. The total throughput is around 450MB/sec, or 220MB/sec+ per disk for simultaneous access as they share the bandwidth through the PCIe switch.

We also stock the standard NVMe Base from Pimoroni.

NOTE: It is now possible to boot from NVMe drives installed on NVMe Base Duo! Make sure your Raspberry Pi firmware is updated to the most recent version (17/05/24 or later).

Drive Compatibility

We've tested NVMe Base Duo with the following drives successfully. We have usually tested one drive from one batch, so this is not comprehensive, or an 'Approved' list, but it's a good guide for drives to seek out.

In general, as the drives are behind the switch and not being used at boot we’ve found a much wider range of drives to be working and useful compared to the standard NVMe Base.

  • Raspberry Pi SSD
  • Pinedrive 256GB NVMe SSD (2242)
  • Pinedrive 256GB NVMe SSD (2280)
  • ADATA SX8200PNP
  • ADATA LEGEND 700
  • Crucial CT500P5PSSD8
  • Gigabyte GP-GSM2NE3256GNTD
  • Kingston SKC3000S512G
  • KIOXIA EXCERIA SSD 500GB
  • KIOXIA EXCERIA G2 SSD 2TB
  • Lexar SSD NM710 1TB
  • Netac NV200-512-E4X
  • ORIGIN Inception TLC830 Pro 256GB
  • Patriot P300 256GB
  • Patriot P310 240GB
  • Patriot P300 512GB
  • PNY CS1030 1TB
  • Sabrent Rocket Nano 500GB
  • Sabrent SB-RKT4P-1TB
  • Sabrent Rocket 4.0 1TB
  • Samsung SSD 970 EVO Plus 500GB
  • Samsung SSD 980 500GB
  • Samsung SSD 980 PRO 1TB
  • SK hynix GOLD P31
  • TeamGroup TM8FP6256G
  • Toshiba KBG40ZNS1T02 1TB
  • Transcend TS500GMTE110Q
  • WD Blue SN550 500GB
  • WD Black SN750 SE
  • WD PC SN740 512GB
  • WD Red SN700 500GB
  • WD Black SN770 1TB
  • WD Blue SN570 1TB
  • WD Green SN350 480GB

'Avoid' List. We've had problems or reports of problems.

  • Ortial ON-750-128 256GB

Otherwise, most M.2 NVMe drives (not SATA!) you have lying around should work fine.

Check out our benchmark results at pibenchmarks.net!

Getting Started

For the most hassle-free experience, make sure your Raspberry Pi OS is up to date, and your RPi 5 firmware is updated to 2023-12-06 (Dec 6th) or newer. This supports all the features of the RPi PCIe spec and means you don't have to mess with config files to get started.

Software update on the RPi OS should do this for you, but to force it you can:

  • open a Terminal (Ctrl-Alt-T)
  • run sudo raspi-config and choose 'Latest' under Advanced Options > Bootloader Version.

Running sudo rpi-eeprom-update in the Terminal will tell you which version of firmware is running.

Notes

  • Always power off your RPi and disconnect the power supply before installing or uninstalling the NVMe Base.
  • NVMe Base Duo offers offers two PCIe Gen 2 M.2 slots behind a PCIe Gen2 Packet Switcher on a general-purpose PCIe x1 connection - while we know most people want to add fast storage in theory you can use other devices with it, we just can't help you make them work! :-D What Would Jeff (Geerling) Do?
  • Les used NVMe Base Duo to connect up the module from a Raspberry Pi AI Kit at the same time as an NVMe SSD. Check out his review!

Resources

Package Contents

  • NVMe Base Duo PCB with two M.2 slots (M-Key)
  • 'PCIe Flex' Flat Flex Cable
  • 4x Rubber feet
  • 4x M2 bolt and 2x 5mm standoffs for SSD mounting
  • 4x 12mm M2.5 standoffs for base mounting
  • 8x short M2.5 bolts for base mounting
  • 4x 20mm M2.5 bolts for 'pass-thru' mounting with a HAT