

Buy anything from 5,000+ international stores. One checkout price. No surprise fees. Join 2M+ shoppers on Desertcart.
Desertcart purchases this item on your behalf and handles shipping, customs, and support to USA.
๐ Elevate your Raspberry Pi 5 with dual NVMe speed and power โ donโt get left behind!
The Geekworm X1004 PCIe to Dual M.2 NVMe SSD HAT is a high-performance expansion board designed exclusively for Raspberry Pi 5 models. It supports two independent M.2 NVMe SSDs with dedicated power delivery, enabling boot from NVMe drives and maintaining full GPIO access. Its smart thermal design and compatibility with official coolers ensure reliable operation, making it the ultimate storage upgrade for Pi enthusiasts and professionals seeking speed and stability.














| ASIN | B0D3LP9KBH |
| Best Sellers Rank | #85,122 in Computers ( See Top 100 in Computers ) #1,356 in Single-Board Computers |
| Brand | Geekworm |
| Built-In Media | 1 x X1004 PCIe to M2 NVMe Shield with accessories |
| Compatible Devices | Raspberry Pi 5 2GB/4GB/8GB/16GB |
| Customer Reviews | 4.3 4.3 out of 5 stars (62) |
| Hardware Interface | PCI |
| Item Weight | 33 Grams |
| Manufacturer | Geekworm |
| Model Number | TB-2024-19 |
| Operating System | Linux |
| Style Name | Classic |
| Unit Count | 1 Count |
C**N
Excelente producto cumple con todo y se adapta perfecto
K**N
Works right out of the box. Compact and fits in the geekpi rpi5 metal case (a bit tight but works w/ both NVMe drives on top). The same fan cooler that comes with the geekpi rpi5 metal case also fits between this HAT and the pi itself. Also works out of the box with one of the NVMe drives being the boot drive! I used the RPi Imager (version 1.9.6) to write PiOS onto my NVMe drive using a USB adapter, slotted the drive into the slot marked as "nvme 1" and things immediately booted up, no SD card needed. `lsblk` also showed that the second NVMe drive that I slotted in is being recognized (just have to tweak fstab at this point). * disclaimer: only thing I have not tested is the IO speed bc I'm not doing anything that requires production-levels of IO
T**K
Worked great out of the box and fit well in the ElectroCookie Clear Mini PC Case. I had trouble with the X1001 messing up the USB 3 ports on the pi, but no trouble with this hat. Have not tried it yet with dual NVME's.
S**H
I'm building a Raspberry pi 5 NAS. I currently have a single slot populated with an HP FX900 Pro 2TB, and it seems to work just fine. It benchmarks between 700MB/s and 1000MB/s (read and write) with PCIe gen 3 enabled in raspi-config. That's really slow for what the disk can do, but really fast for an embedded computer, and plenty fast for serving files on a gigabit network. I haven't tested with both slots populated yet, but I'd expect bandwidth to be shared across both disks. I also haven't tested booting from PCIe yet. When I get my second disk I'll update the review. I'm using it with the official raspberry pi 5 cooler, and that fits nicely underneath. I think the solid GPIO connector blocks airflow a little, but only on one side, and cooling performance doesn't seem to be impacted. And it doesn't connect with pogo pins like some other manufacturer's nvme boards do, so it's not going to fail because a pogo pin broke, vibrated out, or got stuck. Additionally, the area underneath the disks is clear. Some other designs have connectors or chips there which prevent some disks, especially double-sided disks, from fitting correctly. And, it comes with all the standoffs and screws needed to attach the board to the Pi. My only complaint is that it includes an unshielded FFC ribbon cable. PCIe is a high speed bus, and unshielded cables are more susceptible to EMI. In data storage in particular, you definitely want signal integrity between the host and the disk. Having said that, it seems to be working. But my use case is for long term data storage, so I'm going to replace it with a shielded cable, and use a filesystem with checksums. Overall it's pretty good.
T**M
Nice way to fit 2 nvme drives onto a pi while maintaining the same footprint
Trustpilot
2 months ago
3 days ago