This PCIe to M.2 4G/5G and USB 3.2 HAT adds 4G/5G modem support to Raspberry Pi 5 via an M.2 Key B slot, plus three USB 3.2 Gen1 ports, SIM slot, power monitoring, EEPROM, fan mounts, and more. 4G/5G module not included.
The PCIe to M.2 4G/5G and USB 3.2 HAT is an expansion board designed for Raspberry Pi 5, utilising the PCIe interface. It adds support for a wide range of 4G/5G modules via an onboard M.2 Key B slot (3042/3052 size), including SIMCom SIM7600XX-M.2, SIM82XX, and Quectel RM5XX series modules (other modules may work but are not tested by Waveshare).
4G/5G module not included!
In addition to the mobile networking interface, this HAT expands the Pi’s connectivity with three high-speed USB 3.2 Gen1 ports. A USB Type-C port is also available for firmware updates, debugging, or powering the board externally. A built-in power monitoring chip allows real-time measurement of voltage, current and power via I2C, and onboard EEPROM stores the HAT+ ID and board details for HAT+ standard compatibility.
It also includes a Nano SIM card slot, status LEDs, reset button, and a compact 4-in-1 PCB-connected 5G antenna that can be mounted above or below the HAT. Vent cut-outs and fan mounting holes help with cooling, ensuring stable operation even under load. Operating system support includes Raspberry Pi OS, Ubuntu, OpenWRT and others.
Once again – a 4G/5G module is not included.
Features
- Designed for Raspberry Pi 5 with HAT+ standard support and onboard I2C EEPROM
- Maintains Raspberry Pi 40-pin GPIO header access for additional expansions
- Supports PCIe x1 Gen2 connection via 16-pin FFC cable
- Onboard M.2 (NGFF) Key B slot compatible with SIM7600XX-M.2, SIM82XX and RM5XX series 4G/5G modules (3042/3052 sizes)
- Includes 5G-4IN1-PCB antenna with support for top or bottom mounting
- Expands connectivity with 3x USB 3.2 Gen1 ports for high-speed peripherals
- Onboard USB Type-C port for PC connection, firmware flashing or external power
- Integrated power monitoring chip for real-time voltage, current and power measurement via I2C
- Nano SIM card slot onboard for mobile network use
- Reset button plus power and network status indicators for easier debugging
- Reserved airflow cut-out and mounting points for an optional cooling fan
What’s onboard?

- VL805
- PCIe to USB 3.2 Gen1 HUB chip
- EEPROM
- For saving HAT ID and product information
- INA219
- Power monitoring chip
- 16PIN PCIe interface
- For connecting to the PCIe interface of Raspberry Pi 5
- M.2 (NGFF) Key B slot
- Compatible with 3042/3052 packages M.2 4G/5G modules
- Raspberry Pi GPIO header
- For connecting Raspberry Pi 5
- USB 3.2 Gen1 expanded ports
- USB1~USB3
- Nano SIM card slot
- For installing Nano-SIM card
- Type-C interface
- For 4G/5G networking of Raspberry Pi or PC via USB cable, firmware updating, or external power supply input
- DIP switch
- For switching to use GPIO pins to control power on/off and reset of the module
- Reset button
- Press it to reset the module
- PWR indicator
- Power indicator
- NET indicator
- Module network status indicator
Resources
- Product Wiki
- Supported modules:
- Please see the Waveshare product page for a list of supported 5G/4G modules and their specifications.
- If you plan to use this HAT with other modules, please confirm with the module manufacturer for interface compatibility.
Package Contents
- 1x M.2 4G/5G + USB 3.2 HAT for Raspberry Pi 5
- 1x 5G 4-in-1 PCB Antenna
- 1x 40mm PCIe cable
- 4x 13cm IPEX1 to IPEX4 cable
- 1x Screws pack
And one more time for those at the back – a 4G/5G module is not included!



Reviews
There are no reviews yet.