Waveshare PCIe to MiniPCIe/Gigabit Ethernet/USB 3.2 Gen1 HAT for Raspberry Pi 5 is a versatile expansion board designed to unlock the full potential of your Raspberry Pi 5. By leveraging the high‑speed PCIe interface, this HAT enables seamless connectivity to MiniPCIe modules, while also providing Gigabit Ethernet and USB 3.2 Gen1 ports for enhanced networking and peripheral support. Compact and reliable, the Waveshare PCIe HAT is engineered to deliver stable performance, making it an essential accessory for developers, makers, and industrial applications that demand high‑bandwidth communication and flexible expansion.
Features
- PCIe to MiniPCIe Expansion – Connect a wide range of MiniPCIe modules directly to your Raspberry Pi 5.
- Gigabit Ethernet Port – Achieve fast and stable wired networking for data‑intensive applications.
- USB 3.2 Gen1 Interface – High‑speed connectivity for external devices, ensuring smooth data transfer.
- Optimized for Raspberry Pi 5 – Designed to fully utilize the Pi 5’s PCIe capabilities.
- Compact HAT Form Factor – Easy installation without compromising space or design.
- Reliable Waveshare Quality – Built with durable components for long‑term stability.
Module parameters comparison
Onboard MiniPCIe slot, Compatible with SIM7600G-H-PCIE / EG25-G mPCIe series 4G modules
| 4G module | SIM7600G-H-PCIE | EG25-G mPCIe |
|---|---|---|
| Frequency band | ||
| LTE-FDD | B1, B2, B3, B4, B5, B7, B8, B12, B13, B18, B19, B20, B25, B26, B28, B66 | B1, B2, B3, B4, B5, B7, B8, B12, B13, B18, B19, B20, B25, B26, B28 |
| LTE-TDD | B34, B38, B39, B40, B41 | B38, B39, B40, B41 |
| WCDMA | B1, B2, B4, B5, B6, B8, B19 | |
| GSM | 850, 900, 1800, 1900 MHz | |
| GNSS | GPS, Beidou, GLONASS, GALILEO, QZSS | |
| Data Transfer | ||
| LTE-FDD | 150 Mbps (DL) / 50 Mbps (UL) | |
| LTE-TDD | 130 Mbps(DL) / 35 Mbps(UL) | 130 Mbps(DL) / 30 Mbps(UL) |
| HSPA+ | 42 Mbps (DL) / 5.76 Mbps (UL) | |
| WCDMA | 384 Kbps (DL) / 384 Kbps (UL) | |
| EDGE | 236.8 Kbps (DL) / 236.8 Kbps (UL) | 296 Kbps (DL) / 236.8 Kbps (UL) |
| GPRS | 85.6 Kbps (DL) / 85.6 Kbps (UL) | 107 Kbps (DL) / 85.6 Kbps (UL) |
| Software Features | ||
| Operating system | Windows / Linux / Android | |
| Communication protocols | TCP, IP, IPV4, IPV6, Multi-PDP, FTP, FTPS, HTTP, HTTPS, DNS | TCP, UDP, PPP, FTP, HTTP, NTP, PING, QMI, NITZ, SMTP, MQTT, CMUX, HTTPS, FTPS, SMTPS, SSL, MMS, FILE |
| SMS | Supports MT, MO, CB, Text, PDU | |
| Firmware upgrade | USB/FOTA | USB/DFOTA |
| Hardware Specifications | ||
| SIM card | 1.8V / 3.0V | |
| Antenna interface | IPEX-1 connector (LTE main antenna + LTE diversity antenna + GNSS antenna) | |
| Power supply | 3V ~ 3.6V | |
| Form factor | Mini-PCIe | |
| Dimensions | 50.8 × 31.0 × 5.5 mm | 51.0 × 30.0 × 4.9 mm |
| Operating temperature | -40℃ ~ +80℃ | |
| Applications | ||
| Applicable regions | global coverage | |
| Note: The 4G module is optional, please refer to the Package Content for detailed part list. The above are the supported modules after testing; If you need to use with other modules, please confirm the interface compatibility of your module. | ||
Applications
- IoT Gateways & Edge Computing – Expand your Raspberry Pi 5 into a powerful hub with MiniPCIe modules and Gigabit Ethernet.
- Industrial Automation – Enable robust networking and peripheral expansion for factory and robotics systems.
- High‑Speed Data Transfer – Use USB 3.2 Gen1 for storage, cameras, and other peripherals requiring fast throughput.
- Prototyping & Development – Ideal for engineers and makers building advanced projects with PCIe expansion.
- Networking Solutions – Transform your Raspberry Pi into a compact server or router with enhanced connectivity.
Part List
Only Board
- PCIe TO MiniPCIe GbE USB3.2 HAT+ x1
- 16P-Cable-40mm cable x1
- Network cable ~1.5m x1
- Screws pack x1
SIM7600G-H-Pcle
- PCIe TO MiniPCIe GbE USB3.2 HAT+ x1
- SIM7600G-H-PCIE x1
- 16P-Cable-40mm cable x1
- Network cable ~1.5m x1
- Screws pack x1
- Antenna 2pcs x1
- Passive GPS antenna x1
- SMA to IPEX-1 cable 3pcs x1
EG25-G mPcle
- PCIe TO MiniPCIe GbE USB3.2 HAT+ x1
- EG25-G-mPCIe x1
- 16P-Cable-40mm cable x1
- Network cable ~1.5m x1
- Screws pack x1
- Antenna 2pcs x1
- Passive GPS antenna x1
- SMA to IPEX-1 cable 3pcs x1
How to Install
Note: For reference only, the Raspberry Pi 5 and Active Cooler are not included.
What's On Board
- RTL8153B
USB to Gigabit ETH - VL805
PCIe to USB 3.2 Gen1 HUB chip - INA219
Power monitoring chip - EEPROM
for saving HAT ID and product information - Raspberry Pi GPIO header
for connecting Raspberry Pi 5 - MiniPCIe slot
for connecting the 4G module with MIniPCIe interface - 16PIN PCIe interface
for connecting to the PCIe interface of Raspberry Pi 5
- Type-C interface
for 4G networking of Raspberry Pi or PC via USB cable, firmware updating, or external power supply input - Nano SIM card slot
for installing Nano-SIM card - Gigabit Ethernet port
up to 1000Mbps data rate, compatible with 100Mbps - USB 3.2 Gen1 expanded ports
USB1~USB2 - DIP switchs
for switching to use GPIO D6 pin to control power ON/OFF of the module and switching the module USB signal output direction - NET indicator
Module Network status indicator - PWR indicator
Power indicator
Pinout definition