Pimoroni NVMe Base Duo for Raspberry Pi 5 | Dual M.2 NVMe | PIM704
Available in stock (88)
- Two M.2 M-Key NVMe Slots — Fit one or two NVMe SSDs in sizes from 2230 to 2280
- PCIe Gen 2 Extension Board for Raspberry Pi 5 — Both slots sit behind a PCIe Gen 2 packet switcher on the Pi 5’s single PCIe x1 connection
- NVMe Boot Supported — Boot from drives on the Duo with Raspberry Pi firmware dated 17 May 2024 or later
- Follows Raspberry Pi "PIP" Guidelines — Designed for long-term support through Raspberry Pi OS updates
- Mounts Under or Over the Pi — Compact stack with rubber feet; 20mm bolts included for pass-thru mounting with a HAT
- PCIe Flex Cable Included — Connects the board to the Pi 5’s PCIe connector
- Extra Power Pads — +5V and GND pads provide additional power for drives that need more than the PCIe connection supplies
The Pimoroni NVMe Base Duo (PIM704) adds two NVMe SSD slots to a Raspberry Pi 5. It suits file servers, media centres, reverse proxies, and home automation servers with built-in backup, especially workloads with many small random operations (high IOPS) or those that benefit from redundancy across two disks.
Pimoroni recommends running the Pi 5 at PCIe Gen 2 x1 speed with this board, giving around 450 MB/s total, or roughly 220 MB/s+ per disk during simultaneous access, since the two drives share bandwidth through the switch. Drives rated PCIe Gen 3 or better are recommended, though the Duo operates at Gen 2 speeds. SSDs are not included. You will need a Raspberry Pi 5 and an SD card for initial setup, and the Pi should be powered off before installing the board.
Ideal For
- Raspberry Pi 5 File & NAS Servers — Two drives for storage or redundancy
- Media Centres — Fast local storage for large libraries
- Home Automation Servers — Built-in backup across two SSDs
- Reverse Proxy & Self-Hosted Services — High-IOPS storage for many small operations
- Reusing Spare SSDs — Put a couple of spare M.2 drives to work
Specifications
- MPN — PIM704
- SKU — CDPIM704
- Compatible — Raspberry Pi 5
- Interface — PCIe Gen 2 (x1), two M.2 slots behind a packet switcher
- Slots — 2× M.2 M-Key (2230 to 2280)
- Throughput — ~450 MB/s total (shared between drives)
- Boot — NVMe boot supported with firmware 17 May 2024 or later
- Included — Base PCB, PCIe Flex flat flex cable, 4× rubber feet, 4× M2 bolts and 2× 5mm standoffs (SSD mounting), 4× 12mm M2.5 standoffs and 8× short M2.5 bolts (base mounting), 4× 20mm M2.5 bolts (pass-thru mounting with a HAT)
- Not Included — Raspberry Pi 5, NVMe SSDs, SD card
Couldn't load pickup availability
About Brand
About Brand
Pimoroni is a UK-based electronics manufacturer and retailer specializing in innovative accessories and add-ons for Raspberry Pi, microcontrollers, and maker projects. Founded in 2012, Pimoroni is known for its creative designs, high-quality engineering, and strong support for the global maker community.
From colorful Raspberry Pi cases and displays to sensors, robotics kits, and educational tools, Pimoroni products are designed to make electronics fun, accessible, and easy to build. Their solutions are widely used by hobbyists, educators, students, and developers looking to prototype, learn, and create with confidence.
With a focus on open-source hardware and hands-on learning, Pimoroni continues to inspire makers worldwide to turn ideas into reality.
Shipping & Rerturns
Shipping & Rerturns
• Shipping: Orders are processed within 1–2 business days. Standard delivery takes 3–7 business days depending on your location.
• Returns: You may return or exchange products within 30 days of receiving your order. Items must be in original condition with proof of purchase.
If your item is defective or damaged due to manufacturing issues, we’ll gladly replace it at no additional cost.
Your payment information is processed securely. We do not store credit card details nor have access to your credit card information.
Discover more in our FAQ
Shoot our team an email & we’ll get back to you ASAP
How long does it take to process an order?
How long does it take to process an order?
Orders are typically processed within 1–2 business days. You will receive a confirmation email with tracking details once your order has been shipped. Please note that processing times may be slightly longer during high-demand periods or sales events.
Do you ship internationally?
Do you ship internationally?
Yes, we offer international shipping to most countries. Shipping rates and delivery times vary depending on the destination. Any applicable customs duties or taxes will be the responsibility of the recipient.
What is your return policy?
What is your return policy?
We accept returns within 30 days of delivery. To be eligible, items must be unused, in their original packaging, and accompanied by proof of purchase. If the item is faulty or damaged, please contact us for further instructions. For returns due to reasons other than product defects or our error, customers are responsible for return shipping costs.

