Product Description

  • Why is my SSD not detected?

    Most NVMe SSDs work directly. Ensure it's M-key (not SATA). Only avoid Phison controllers (e.g. WD Blue SN550/SN580, Green SN350, Black SN850) unless firmware-updated. Check FFC seating and update the Pi 5 bootloader.

  • What is the power limit for connected SSDs?

    The FFC ribbon provides 5W (5V/1A) max. Some high-performance drives need more. For full stability, simply add a 2-pin cable from the XH2.54 port to the Pi's GPIO (cable not included).

  • Which SSDs have known compatibility issues?

    Only Phison-based SSDs (e.g. WD Blue SN550/SN580, Green SN350, Black SN850) have known issues; the latest firmware often resolves this. Most other drives work perfectly. Check our wiki for updates.

  • Is PCIe Gen 3.0 speed guaranteed?

    No, it's certified for PCIe 2.0, which is sufficient for most projects. You may force Gen 3.0 in the config file, but this is optional and may cause instability with some drives.

  • My Pi keeps crashing under heavy disk load. Why?

    Your SSD likely exceeds the 5W FFC limit during peak loads. The fix is simple: add a 2-pin cable from the XH2.54 port to the Pi's GPIO for stable, direct 5V power.

Geekworm PCIe to NVMe PIP Shield for Raspberry Pi 5

Add To Basket
Add To Basket
Add To Basket
Add To Basket
Add To Basket
Add To Basket
Add To Basket
Customer Reviews
4.6 out of 5 stars 1,060
4.4 out of 5 stars 114
4.3 out of 5 stars 204
3.9 out of 5 stars 124
4.4 out of 5 stars 32
4.5 out of 5 stars 15
4.7 out of 5 stars 22
Price
£12.50£12.50 £32.90£32.90 £11.60£11.60 £11.99£11.99 £32.99£32.99 £37.92£37.92 £43.69£43.69
Compatible with
Raspberry Pi 5 Raspberry Pi 5 Raspberry Pi 5 Raspberry Pi 5 Raspberry Pi 5 Raspberry Pi 5 Raspberry Pi 5
Mounting Position
Top of Pi 5 Top of Pi 5 Bottom of Pi 5 Top of Pi 5 Bottom of Pi 5 Top of Pi 5 Bottom of Pi 5
Supported M.2 NVMe SSD Length
1pcs 2230/2242/2260/2280 2pcs 2280 1pcs 2230/2242/2260/2280 1pcs 2230/2242 2pcs 2230/2242/2260/2280 1pcs 2230/2242/2260/2280 4pcs 2230/2242/2260/2280
Matching Case
P579 (ASIN: B0CRB3DT5M) P579 (ASIN: B0CRB3DT5M) P580 (ASIN: B0D99HVX3C) P579 (ASIN: B0CRB3DT5M) P580 (ASIN: B0D99HVX3C) P579 (ASIN: B0CRB3DT5M) X1011-C1 (ASIN: B0D73PWNHB)
Support Hailo-8 AI Accelerator
Yes Yes No Not tested Yes Not tested No
Support NVMe Boot
Yes Yes (EEPROM 2024.05.17+) Yes Yes Yes (EEPROM 2024.05.17+) Yes Yes (EEPROM 2024.05.17+)