for raspberry pi5  
  data storage - NVMe dual SSD shield  
  Home       Be Our Distributor      Custom Products      OEM/ODM      What We Do      Contact  
  X1005 V1.0  ACTIVE hardware   software  
       Product Overview  

Introducing the X1005 NVMe dual SSD shield, designed to provide a seamless and high-speed storage solution for your Raspberry Pi 5. Its sleek and compact design enables easy attachment of two multiple M.2 SSD lengths (including 2280, 2260, 2242, and 2230) to your Raspberry Pi 5. With its PCIe 2.0 interface, you can experience data transfer rates of up to 5Gbps, allowing you to effortlessly transfer large amounts of data within seconds.


The X1005 connects to the underside of the Raspberry Pi 5, eliminating the need for a passthrough for the GPIO. This means you can use your favorite HATs while also utilizing the NVMe shield. Additionally, it seamlessly integrates with the Raspberry Pi official passive cooler without compromising heat dissipation. The inclusion of mounting holes and standoffs provides added protection for your solid-disk drives while effectively dissipating heat. The built-in LED light indicates the current reading or writing status, eliminating any guesswork.

The X1005 is an ideal storage solution for creating a home media center or building a network-attached storage (NAS) system. It allows you to store and stream your own videos, music, and digital photos within your home or even remotely across the world.

       Product Features  

Compatible With
- Raspberry Pi 5B


- Ideal PCIe storage solution for Raspberry Pi 5 - Dua M.2 NVMe SSD Shield
- Supports a total of 8TB storage capacity (4TB+4TB) with M.2 NVMe solid-state drives
- Accommodates two various M.2 NVMe SSD form factors, including 2280, 2260, 2242, and 2230

- Supports PCIe 2.0 5Gbps for speedy data transfer and super-fast boot
- Fully compatible with the Raspberry Pi official active cooler
- LED indicators in blue display power and drive status
- Features an integrated high-performance PCIe packet switch
- Equipped with two high-efficiency DC/DC step-down converters, delivering a maximum of 6A to power your SSDs
- Designed to be attached on bottom, allows using your favorite HATs alongside it
- Powering via both pogo pins and FFC, ensuring sufficient power supply without any worries

       Test & Reviews  

Test Conditions

-System board details: Raspberry Pi 5 Model B Rev 1.0 , 4G RAM

-Interface board details: X1005 v1.0 NVMe dual SSD Shield

-Operation system: Raspberry Pi OS with desktop (Debian12 (bookworm), 64bit, Release date: March 15th 2024)

-Storage details: Colorful CN600 120G, Samsung PM961 


Testing the SSD speed from command line with dd

1) To test the write speed, writing 1 GB of data in 10 blocks of 100 MB.

2) To test the read speed, use dd to read our entire TestingFile file generated from the last command, in 10 blocks of 100 MB each.


Run at PCIe 2.0


Testing disk drive read speed at PCIe2.0 with hdparm

       Technical Specification  
Power supply : 5Vdc +/-5% power via pogo pins & FFC, converted to 3.3V max 6A  to power the SSDs
Ports & Connectors : PCIe connector - 16-pin pitch0.5mm
  SSD connector - M.2 KEY-M 67P
PCIe cable length : 37mm x2
PCB Size : 86.5mm x 60mm
       Package Contents  

- X1005 V1.0 NVMe shield x1

- PCIe FFC 37mm x1

  - Screw pack x1
        Important Notes  
- Compatible with M.2 NVMe SSDs
- Not compatible with M.2 SATA SSDs, M.2 PCIe AHCI SSDs, or other M.2 non-NVMe devices
- Older NVMe drives with less efficient flash media may not perform as well as newer drives
- New NVMe SSDs are not partitioned and will need to be both partitioned and formatted when first connected to the Raspberry Pi before they will be accessed in the Explorer.
© 2024 SupTronics Technologies Limited, All Rights Reserved.