M2 NVMe SSD Expansion Board X872 For RPi 4B


This is the X872 NVMe M.2 SSD Storage Expansion Board specially designed for Raspbeerry Pi 4 model B computer, it provides a complete storage solution for Raspberry Pi 4. It supports multiple M.2 NVMe SSD lengths including: 2280, 2260, 2242, 2230. X872 is upgraded from X870 and basically redesigned in X870, you can use it as a mobile SSD hard drive also.

Important NOTE:
This  X872 is not fit to ROCK64 and Raspberry pi 3B+ /3B because the difference of USB 3 position. Please refet to X870 if you want use NVMe ssd on the Raspberry pi 3B+/3B or ROCK64 board.

Key Features

  • Ideal storage solution only for Raspberry Pi 4 – M.2 NVMe SSD Shield
  • Supports up to 2TB M.2 NVMe SSD solid-state drives (Note: NOT recommend to use SAMSUNG SSD, if use SAMSUNG SSD, please close WiFi.)
  • Supports multiple M.2 NVMe SSD lengths including: 2280, 2260, 2242, 2230
  • Allows booting OS from your HDD/SSD for faster app opens, web serving and file copying (see FAQ 1)
  • USB3.1 Gen1 5Gb/s connectivity offers plug-and-play functionality on your Raspberry Pi 4
  • Ultra-fast Data Transfers from a PC or a Mac (USB3.1 Gen2 10Gb/s, Gen1 5Gb/s, USB2.0 480Mb/s)
  • Integrated USB 3.1 Gen2 to PCIe Gen3x2 10Gb/s bridge controller
  • Integrated high efficiency step-Down Converter, 3.3V max3.5A to power the SSD
  • External self-powered or USB bus-powered
  • Onboard DC 55×25 jack & XH2.54 connector for extra SSD power supply
  • LED red indicator indicates powered status and blue indicator indicates drive status
  • Specially-made USB3.1 jumper to connect with Raspberry Pi – no cabling required!
  • Fully compatible with X735 for intelligent power management and cooling your Raspberry Pi
  • Fully compatible with X710 for wide input voltage (6~36V) and intelligent power management
  • Fully compatible with X765 for powering over Ethernet (POE, 5V 5A)
  • Fully compatible with X725 for uninterruptible power supply (18650 UPS, 5.1V 8A, WOL)
  • PCB Size :87mm x 56mm

Power Supply

  • 5Vdc +/-5% , Powered by Raspberry Pi USB port
  • 5Vdc via DC power jack or XH2.5 connector, Extra power for the SSD

Ports & Connectors

  • USB A socket x 1
  • DC power jack 5.5*2.5mm x 1
  • XH2.54 power connector x 1
  • 67Pin M.2 connector P=0.5mm, H3.2mm, Key M x 1


  • Only compatible with NVMe M.2 SSDs
  • Not compatible with M.2 SATA SSDs, M.2 PCIe AHCI SSDs, or other M.2 non-NVMe devices
  • As with all SSDs, new media must be formatted before use, please refer to Tutorial Initalize New SSD
  • SSDs use exceptionally high performance storage media that will run hot when under load
  • Older SSD drives with less efficient flash media may not perform as well as newer drives

Packing List

Only X872 Board

  • 1 x X872 M.2 NVME SSD shield (Not include the NVMe SSD)
  • 1 x USB3.1 jumper / Connector
  • 4 x Spacer M/F M2.5 x 12mm
  • 4 x Spacer F/F M2.5 x 8mm
  • 4 x Screw M2.5 x 6mm
  • 1 x SSD screw kit
Weight 300 g
Dimensions 15 × 15 × 6 cm


There are no reviews yet.

Be the first to review “M2 NVMe SSD Expansion Board X872 For RPi 4B”

Your email address will not be published. Required fields are marked *