---
product_id: 630717376
title: "Geekworm X1004 PCIe to Dual M.2 HAT NVMe 2280 SSD PCIe Peripheral Board for Raspberry Pi 5 16GB/8GB/4GB/2GB"
brand: "geekworm"
price: "€ 59.12"
currency: EUR
in_stock: true
reviews_count: 8
category: "Geekworm"
url: https://www.desertcart.fi/products/630717376-geekworm-x1004-pcie-to-dual-m-2-hat-nvme-2280
store_origin: FI
region: Finland
---

# Independent 3.3V/3.5A power per SSD Dual M.2 NVMe SSD slots Boot directly from NVMe SSD Geekworm X1004 PCIe to Dual M.2 HAT NVMe 2280 SSD PCIe Peripheral Board for Raspberry Pi 5 16GB/8GB/4GB/2GB

**Brand:** geekworm
**Price:** € 59.12
**Availability:** ✅ In Stock

## Summary

> 🚀 Elevate your Raspberry Pi 5 with dual NVMe speed and power—because fast storage is the new flex!

## Quick Answers

- **What is this?** Geekworm X1004 PCIe to Dual M.2 HAT NVMe 2280 SSD PCIe Peripheral Board for Raspberry Pi 5 16GB/8GB/4GB/2GB by geekworm
- **How much does it cost?** € 59.12 with free shipping
- **Is it available?** Yes, in stock and ready to ship
- **Where can I buy it?** [www.desertcart.fi](https://www.desertcart.fi/products/630717376-geekworm-x1004-pcie-to-dual-m-2-hat-nvme-2280)

## Best For

- geekworm enthusiasts

## Why This Product

- Trusted geekworm brand quality
- Free international shipping included
- Worldwide delivery with tracking
- 15-day hassle-free returns

## Key Features

- • **Plug & Play Ready:** Works out of the box with popular OS images and recognized instantly—get up and running without hassle.
- • **Compact & Compatible:** Designed exclusively for Raspberry Pi 5 (2GB to 16GB models) and fits perfectly with Geekworm P579-V2/V3 cases.
- • **Dual NVMe Powerhouse:** Run two blazing-fast M.2 NVMe SSDs simultaneously for ultimate storage expansion.
- • **Seamless Boot Experience:** Boot your Raspberry Pi 5 directly from NVMe SSD—ditch the SD card and upgrade your startup game.
- • **Stable & Efficient Power:** Dual high-efficiency DC/DC converters deliver dedicated power to each SSD, ensuring rock-solid performance.

## Overview

The Geekworm X1004 PCIe to Dual M.2 HAT is a cutting-edge expansion board designed exclusively for Raspberry Pi 5 models (2GB to 16GB). It supports two independent M.2 NVMe SSDs (2280/2230/2242 sizes) with dedicated power delivery for stable, high-performance storage. This HAT enables booting directly from NVMe SSDs, eliminating the need for SD cards, and fits seamlessly with Geekworm’s P579-V2/V3 cases. Ideal for professionals seeking ultra-fast, reliable storage solutions for their Raspberry Pi 5 setups.

## Description

desertcart.com: Geekworm X1004 PCIe to Dual M.2 HAT NVMe 2280 SSD PCIe Peripheral Board for Raspberry Pi 5 16GB/8GB/4GB/2GB : Electronics

Review: Great addition to the Raspberry Pi - This hat is a great addition to the Raspberry Pi. I am able to boot my Ubuntu 20.04 from the SSD without having a SD card inserted. You just need to write the image directly to the SSD. I wanted to use the Raspberry Pi as a file server to share large file with friends.
Review: Excellent, Compact HAT; Works OOTB! - 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

## Features

- Compatibility: Pi 5 M.2 HAT only compatible with Raspberry Pi 5 2GB/4GB/8GB/16GB SBC; Model:X1004
- Support Dual M2 NVMe SSD and Boot from NVMe SSD: Support dual M.2 Key-M NVMe SSD 2280 length or 2230/2242 SSD plus SSD length extender; support boot from NVMe SSD with bootloader version 2024-05-17 and later versions
- What Sets Us Apart: Dual Independent Power. Two high-efficiency DC/DC step-down converters provide a dedicated 3.3V/up to 3.5A to each SSD, which ensures stable performance
- User Manual and FAQ: Google Geekworm Wiki and search X1004 for manual and FAQ
- Matching Case P579: Only P579-V2/V3 and later versions can support X1004 installation

## Technical Specifications

| Specification | Value |
|---------------|-------|
| ASIN | B0D3LP9KBH |
| Best Sellers Rank | #386 in Single Board Computers (Computers & Accessories) |
| Brand | Geekworm |
| Color | black |
| Customer Reviews | 4.3 4.3 out of 5 stars (51) |
| Date First Available | May 8, 2024 |
| Item Weight | 1.16 ounces |
| Item model number | TB-2024-19 |
| Manufacturer | Geekworm |
| Operating System | Raspberry Pi |
| Package Dimensions | 4.41 x 3.31 x 0.67 inches |
| Series | X1004 |

## Product Details

- **Brand:** Geekworm
- **Compatible Devices:** Raspberry Pi 5 2GB/4GB/8GB/16GB
- **Hardware Interface:** PCI
- **Item Weight:** 33 Grams
- **Style:** Classic

## Images

![Geekworm X1004 PCIe to Dual M.2 HAT NVMe 2280 SSD PCIe Peripheral Board for Raspberry Pi 5 16GB/8GB/4GB/2GB - Image 1](https://m.media-amazon.com/images/I/71InmwzpI2L.jpg)

## Customer Reviews

### ⭐⭐⭐⭐⭐ Great addition to the Raspberry Pi
*by K***Y on December 15, 2025*

This hat is a great addition to the Raspberry Pi. I am able to boot my Ubuntu 20.04 from the SSD without having a SD card inserted. You just need to write the image directly to the SSD. I wanted to use the Raspberry Pi as a file server to share large file with friends.

### ⭐⭐⭐⭐⭐ Excellent, Compact HAT; Works OOTB!
*by K***N on September 15, 2025*

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

### ⭐⭐⭐⭐ Geekworm X1004 PCIe to Dual M.2 HAT NVMe 2280 SSD PCIe Peripheral Board for Raspberry Pi 5
*by C***E on July 28, 2024*

I wish that I had not bought this hat as it will not add/retrieve information and is only used as a storage unit. Because of this, I have only given it 4 stars. I do wish that in the video it would have explained how to hook up the cable instead of just having music playing.

## Frequently Bought Together

- Geekworm X1004 PCIe to Dual M.2 HAT NVMe 2280 SSD PCIe Peripheral Board for Raspberry Pi 5
- Geekworm PCIe Metal Case P579 for Raspberry Pi 5 Support X1001/X1004/X1003/X1015/X1000/M901& Raspberry Pi 5 Active Cooler
- Geekworm Active Cooler H505 for Raspberry Pi 5, Aluminum Heatsink with Blower PWM Fan

---

## Why Shop on Desertcart?

- 🛒 **Trusted by 1.3+ Million Shoppers** — Serving international shoppers since 2016
- 🌍 **Shop Globally** — Access 737+ million products across 21 categories
- 💰 **No Hidden Fees** — All customs, duties, and taxes included in the price
- 🔄 **15-Day Free Returns** — Hassle-free returns (30 days for PRO members)
- 🔒 **Secure Payments** — Trusted payment options with buyer protection
- ⭐ **TrustPilot Rated 4.5/5** — Based on 8,000+ happy customer reviews

**Shop now:** [https://www.desertcart.fi/products/630717376-geekworm-x1004-pcie-to-dual-m-2-hat-nvme-2280](https://www.desertcart.fi/products/630717376-geekworm-x1004-pcie-to-dual-m-2-hat-nvme-2280)

---

*Product available on Desertcart Finland*
*Store origin: FI*
*Last updated: 2026-02-25*