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.
As an Amazon Associate, SpecPicks earns from qualifying purchases. Full disclosure →
*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
| ASIN | B0CRK4YB4C |
|---|---|
| Brand | GeeekPi |
| Style | Classic |
| Style Name | Classic |
| Manufacturer | GeeekPi |
| Model Number | N04-New |
| Built-In Media | Blu-ray |
| Compatible Devices | Raspberry Pi 5 |
| Hardware Interface | PCI, PCIE x 1 |
| Warranty Description | 6 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.
*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 →- How to Build a Windows 98 Retro PC in 2026
- Best 1440p Gaming GPUs in 2026
- Best Retro Handhelds in 2026 — From $35 to $500
- The Complete Voodoo5 5500 AGP Driver Guide (2026 Edition)
- RTX 4070 Super vs RX 7800 XT — Which to Buy in 2026
- Emulation Hardware in 2026: FPGA, Software, and Cart-Reader Ecosystems
- Best Budget Gaming PC Build 2026 — ~$1,000 ($800 on Sale)
More reviews from the SpecPicks archive
Browse all reviews →- Raspberry Pi 5 + Hailo-8L vs Coral Dual Edge TPU: Which AI Accelerator HAT Wins in 2026?
- Jellyfin NVENC Transcodes + a Local LLM on One RTX 3060 12GB
- Best Budget 4K Gaming Monitor in 2026
- Noctua NH-U12S vs MasterLiquid ML240L for a Ryzen 7 5800X
- Sound Blaster Audigy FX vs SoundBlasterX G6: Picking a Card for a 2002-2008 Era Build
- Best Monitor for Color Grading Under $500 in 2026
- After the Mythos Cyber-Ops Report, Why Run AI on an Air-Gapped Local Box
- OpenAI Launches ChatGPT Work: An Agent for Whole Workflows
- Build a Budget Self-Hosted Game Server on a Ryzen 5 5600G in 2026
- Best Beginner Racing Wheel in 2026: Logitech G920 vs HORI Racing Wheel Overdrive
- Troubleshooting WinXP Audigy FX Install Failures in 2026
- Nemotron 3 Ultra vs MiniMax M3: Best Open Model for a 12GB Rig
- PiKVM Hardware Guide 2026: Boards, Kits & Storage
- Gemma 4 26B-A4B NVFP4 vs Qwen 3.6 27B Q4_K_M: Single-GPU Local Inference Benchmarked
- Asus ROG Harpe II Extreme: A 24K-Gold, 65K-Sensor Gaming Mouse
- RE Requiem and the AAA Games That Prove Steam Deck
- Acer Nitro 65 Review: Solid Gaming, Connectivity Caveats
- SteamDSXL Yay or Nay? Dual-Screen Steam Deck Dock Review
- Best SATA SSD for Gaming and Everyday Upgrades in 2026
- Best Budget PC Gaming Upgrades Under $200 in 2026
- GameSir G7 SE vs DualSense for PC Gaming: Which Controller Wins?
- Best Gaming Monitor for Console + PC Dual Setup in 2026
- Build an Always-On Raspberry Pi Zero W Project: 24/7 FM Radio and More
- Best CPU for Streaming and Gaming on AM4 in 2026
Earliest SpecPicks reviews
Browse full archive →- Best GPU for Llama 3.1 8B (2026)
- Best GPU for Qwen 3 14B (2026)
- Best GPU for Qwen 3 32B (2026)
- Best GPU for Llama 3.1 70B (2026)
- Best GPU for DeepSeek-R1 32B (2026)
- Best GPU for Llama 3.1 405B (2026)
- How to run Llama 3.1 8B on NVIDIA GeForce RTX 5090
- How to run Qwen 3 14B on NVIDIA GeForce RTX 5090
- How to run Qwen 3 32B on NVIDIA GeForce RTX 5090
- How to run Llama 3.1 70B on NVIDIA GeForce RTX 5090
- How to run DeepSeek-R1 32B on NVIDIA GeForce RTX 5090
- How to run Llama 3.1 8B on NVIDIA GeForce RTX 4090