Hat mPCIe

mPCIe HAT with optional USB 2.0 and nanoSIM. Compatible with Raspberry Pi 5.


Packaging contents

- Hat mPCie board
- 40mm PCIe FPC cable with controlled impedance
- 40mm FPC cable with controlled impedance for USB-Only devices
- 4 standoffs
- 3 M.2 drive standoffs (one spare)
- 9 M2.5 screws

Assembly instructions

  1. Begin with inserting the FPC ribbon cable into your board. Use the alignment triangle to determine the proper direction, check the picture above for reference.
  2. Insert your mPCIe device using the provided standoffs.
  3. Attach 4 metal standoffs to the board using M2.5 screws.
  4. Insert the PCIe cable into your Pi 5.
  5. Install the board underneath your Pi 5. Please note that the mPCIe device should be facing the Pi 5. If you install the board incorrectly it will not turn on.
  6. Power on the board, the PWR LED should be now on. If this is not the case please update the firmware on your Pi 5 or enable PCI Express (check tutorials below).


No drives are required for PCIe on Raspberry Pi 5, however the device you insert might need additional configuration. We recommend regularly updating the firmware to benefit from constantly improving PCIe compatibility.


Hat mPCIe is compatible with Raspberry Pi 5 and other Single Board Computers with the 16-pin PCIe connector (for instance the Radxa 5C/5C Lite).

This products covers the full mPCIe standard with PCIe Express, Nano SIM and USB for cellular applications. Please check the pinout of your device to make sure that it is compatible and PCIe lines are not used for something that is not covered by the standard. Some cellular modems only use USB, for example Quectel places an active-low reset signal on one of the PCIe control signals.

For USB-Only device please use a ribbon cable with "USB" marking under the Pineboards logo.