Skip to main content
GeeekPi N04 M.2 NVMe to PCIe Adapter for Raspberry Pi 5, Support M.2 NVMe SSD 2230 2242 2260 2280
GeeekPi

GeeekPi N04 M.2 NVMe to PCIe Adapter for Raspberry Pi 5, Support M.2 NVMe SSD 2230 2242 2260 2280

Bottom line: The GeeekPi N04 M.2 NVMe to PCIe Adapter for Raspberry Pi 5 ($12.90 on Amazon as of 2026-10-21 10:13 UTC): Fits four NVMe lengths: 2230, 2242, 2260 and 2280; main trade-off: single PCIe lane, so much slower than a desktop M.2 slot.

$12.90

As an Amazon Associate, SpecPicks earns from qualifying purchases. Full disclosure →

Mike Perry — Hardware researcher since 2014, focused on GPU performance across gaming, rendering, and local-LLM inference. Synthesises community benchmarks, manufacturer specs, and public forum data into actionable buying guides.

*Price sourced from Amazon.com. Last updated 2026-10-21. Price and availability subject to change.

Pros & Cons

Pros

  • ✓ Fits four NVMe lengths: 2230, 2242, 2260 and 2280
  • ✓ PCIe x1 link runs at Gen2 or Gen3 on the Pi 5
  • ✓ Short PCIe traces meet the PCIe 3.0 signal spec
  • ✓ Built-in 3.3V regulator supplies up to 3A to the SSD
  • ✓ Ships with FPC ribbon, M2/M2.5 screws, spacers and a CNC SSD screw

Cons

  • ✗ Single PCIe lane, so much slower than a desktop M.2 slot
  • ✗ Works only with the Raspberry Pi 5; older Pis have no PCIe port
  • ✗ Takes M-key NVMe drives only; M.2 SATA SSDs won't work
  • ✗ SSD and case are sold separately

Manufacturer description

The GeeekPi N04 M.2 NVMe to PCIe Adapter gives your Raspberry Pi 5 a proper SSD boot and storage drive instead of a microSD card. It takes NVMe (M-key) drives in four M.2 lengths, 2230, 2242, 2260 and 2280, so you can use a compact 2230 drive or a full-length 2280 stick you already own. No soldering is needed. The board connects to the Pi 5's PCIe port with the included FPC ribbon cable and runs a PCIe x1 link at Gen2 or Gen3. GeeekPi keeps the PCIe traces short so the signal meets PCIe 3.0 requirements, which gives the faster Gen3 mode some headroom if you enable it. A built-in voltage…

SpecPicks Verdict

SpecPicks scored GeeekPi N04 M.2 NVMe to PCIe Adapter for Raspberry Pi 5 using a rating × review-volume × price-fit model applied to published specs and reviews across the single-board computers category. GeeekPi's single-board computers lineup sits within the broader category mid-tier; price and specs are the deciding factors over brand loyalty here. Judge it on the specification table and the price rather than on sentiment: check the figures that decide your use case, then put it side-by-side with two or three close alternatives in the Compare tool before clicking through.

Common buyer scenarios for single-board computers of this kind: matching it to an existing build, replacing a failing part, or upgrading from a previous-generation equivalent. Check the spec table below against your current setup — particularly socket / form-factor / power-rating fields — and confirm compatibility on the retailer's listing before purchase. Prices and stock are set by the retailer and may have moved since this page was last updated.

Frequently Asked Questions

Which SSD sizes fit the GeeekPi N04?

It takes M-key NVMe drives in M.2 2230, 2242, 2260 and 2280 lengths, and the screws and spacers for mounting them come in the box.

Will the N04 work with a Raspberry Pi 4 or older model?

No. The N04 is designed for the Raspberry Pi 5 and connects through the Pi 5's PCIe port using the included FPC ribbon cable.

Does the N04 support PCIe Gen3 speeds?

The adapter runs a PCIe x1 link at Gen2 or Gen3, and its short trace routing is built to meet PCIe 3.0 signal requirements. The Pi 5 itself defaults to Gen2, so you have to enable Gen3 in the Pi's configuration.

Can I use an M.2 SATA SSD with this adapter?

No. The N04 is built for NVMe (M-key) drives that run over PCIe. M.2 SATA drives use a different protocol and won't work.

What comes in the box, and is there a matching case?

You get the N04 board, an FPC PCIe ribbon cable, M2 and M2.5 screws, spacers, and a custom CNC SSD mount screw. GeeekPi sells compatible metal and aluminum cases separately, with cooling fan or active cooler options.

Key Features

  • N04 M.2 NVMe to PCIe Adapter is designed for Raspberry Pi 5. It supports the installation of NVMe (M-key) drives in M.2 format sizes 2230, 2242, 2260 and 2280. Extra custom CNC SSD mount screw, no soldering required.
  • For a Metal Case, please refer to ASIN B0CYNX2P9Z ; Metal Case with Cooling Fan ( ASIN B0CJM52Y4H ) ; Metal Case with Active Cooler ( ASIN B0CMZ84GM8 ) ; Aluminum Case with Cooling Fan ( ASIN B0CLFYDT8Y ) ; Aluminum Case with Active Cooler ( ASIN B0CMZG2R73 ).
  • PCIe x1 interface in both Gen2 & Gen3 standards. The short trace routing of PCIe is more reliable and faster, fully meeting the signal requirements of PCIe 3.0.
  • Ventilation hole design provides excellent ventilation airflow for cooling.
  • Integrated voltage regulator delivering up to 3A for the 3.3V power rail, compliant with M.2 (NGFF) standard.
  • Comes with a FPC PCIe ribbon, M2 and M2.5 screws, spacers, and extra custom CNC SSD mount screw.

Full Specifications

ASINB0CRK4YB4C
BrandGeeekPi
StyleClassic
Style NameClassic
ManufacturerGeeekPi
Model NumberN04-New
Built-In MediaBlu-ray
Compatible DevicesRaspberry Pi 5
Hardware InterfacePCI, PCIE x 1
Warranty Description6 months

Ready to buy?

GeeekPi N04 M.2 NVMe to PCIe Adapter for Raspberry Pi 5, Support M.2 NVMe SSD 2230 2242 2260 2280 is listed on Amazon. Price, availability, shipping and returns are set by Amazon and its sellers — check the listing for current terms. SpecPicks earns a small commission on qualifying purchases — thank you for supporting independent review work.

Buy on Amazon — $12.90

*Price sourced from Amazon.com. Last updated 2026-10-21. Price and availability subject to change.

Related Single-Board Computers

GeeekPi N04 M.2 NVMe to PCIe Adapter for… head-to-head

Side-by-side specs, prices, and a pick for each matchup — no tab-switching.

More guides & deep dives from the SpecPicks archive

Browse all articles & guides →

More reviews from the SpecPicks archive

Browse all reviews →

Earliest SpecPicks reviews

Browse full archive →