Hardware FixRecommendedDevice not working? Your driver may be the problemCheck updates for common hardware issues.Fix DriversOctober DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsSlow PC?RecommendedPC slow today? Run a repair scan before it gets worseResolve common Windows issues and optimize system performance.Scan Now×
Skip to content
World desk3 min

Waveshare’s Four-Port PCIe HAT for Raspberry Pi 5: What It Does

Waveshare’s four-connector PCIe HAT expands Raspberry Pi 5’s PCIe FFC connections, but all devices still share the Pi’s PCIe 2.0 x1 host link.
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Waveshare’s PCIe TO 4-CH PCIe HAT gives a Raspberry Pi 5 four physical PCIe FFC connector branches, but it does not give the Pi four independent PCIe links. The Pi 5’s upstream interface is PCIe 2.0 x1, so connected devices share that link. The board is best understood as an expansion adapter for compatible PCIe modules—not a guarantee that any four HATs can be stacked and run together.

What the Waveshare board adds

Waveshare describes the PCIe TO 4-CH PCIe HAT as a Raspberry Pi 5 expansion board. It connects to the Pi’s 16-pin PCIe interface and breaks that connection out to four PCIe FFC connectors. The manufacturer lists PCIe Gen2, and its Wiki describes the module as Gen2 x1.

As an Amazon Associate I earn from qualifying purchases.

“Four-port” refers to the four physical connector branches. Raspberry Pi specifies the Pi 5 host connection as PCIe 2.0 x1, so the board’s connectors do not establish four independent x1 links or four times the host bandwidth. The available specifications do not say that the board switches or splits the host link in a way that gives each connected device a dedicated lane.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Can you stack multiple PCIe HATs?

The board is presented as a way to connect or stack multiple PCIe HAT modules, but that does not confirm that every combination will work. Compatibility depends on the attached boards, their FFC connection requirements, power draw, physical arrangement, and whether their software supports the intended setup. The available information does not establish a tested multi-HAT configuration.

#1 Best Overall
Waveshare PCIe to M.2 E Key HAT, Compatible with Raspberry Pi 5, Support Various NGFF (M.2 E Key) Wireless NIC, Supports USB Bluetooth Connection and HAT+ Standard, Raspberry Pi 5 PCIe HAT
  • For reference only, please refer to the Package Content for detailed part list
  • Supports inputting Bluetooth signal into the Raspberry Pi via USB interface (* this function is only available after connecting the Wireless NIC module)
  • Connecting to PI5 via 16PIN Cable Based on 16PIN PCIe Interface of Raspberry Pi 5
  • Compatible With Various NGFF (M.2 E Key) Wireless NIC
  • Rich WiKi Resources: We provide official Wiki resources, please visit our store and click the wiki page to get resources.
  • Check the connector and cable requirements for each downstream board.
  • Confirm each board supports Raspberry Pi 5 and the intended PCIe generation.
  • Check power requirements and whether the combined load needs additional power.
  • Allow for stacking height, cable routing, cooling, and case clearance.
  • Verify the seller’s current package list rather than assuming cables or accessories are included.

Enable the Pi 5 PCIe interface

Raspberry Pi says the Pi 5 PCIe connector is disabled by default unless it is connected to a HAT+ device. For a manual configuration, add the documented parameter and reboot:

  1. Open /boot/firmware/config.txt.
  2. Add dtparam=pciex1.
  3. Save the file and reboot the Raspberry Pi.

Raspberry Pi documents PCIe Gen2 at 5 GT/s as the default mode. Its hardware documentation warns: “The Raspberry Pi 5 isn’t certified for Gen 3.0 speeds. PCIe Gen 3.0 connections might be unstable.” The Waveshare board is specified for Gen2, so enabling Gen3 is not a documented upgrade for this setup.

Rank #2
Waveshare PCIe to USB 3.2 Gen1 HAT for Raspberry Pi 5, PCIe to USB HUB, 4X High Speed USB Ports, No Driver Required, Plug and Play, HAT + Standard
  • Extends The PCIe Interface To 4x High Speed USB 3.2 Gen1 Ports For Connecting More Peripherals
  • Real-Time Monitoring Of Power Status, Supports USB Port Power Control Via Software
  • Better Cooling Effect For Pi5, More Stable Operation
  • Designed for Raspberry Pi 5, driver-free, plug and play
  • Based On 16PIN PCIe Interface Of Raspberry Pi 5

Plan power and cooling around the whole build

Raspberry Pi recommends its 27 W USB-C power supply for Pi 5 and says the board needs a quality 5 V supply. Available current for peripherals depends on the supply and connected load; a drive, for example, can add substantial demand. Whether this HAT build needs separate power cannot be determined from the adapter’s connector count alone.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

For cooling, Raspberry Pi identifies the Active Cooler and official case fan options as suitable Pi 5 choices, and notes active cooling can help under heavy workloads. The appropriate choice depends on workload, enclosure, and the combined hardware. The product information does not establish that this specific HAT always requires a cooler or separate PSU.

Rank #3
Waveshare PCIe to M.2 4G/5G and USB 3.2 HAT, Compatible with Raspberry Pi 5 Cellular Modem and SIMCom/Quectel 4G/5G LTE Modules, Comes with 5G-4IN1-PCB Antenna, High-Speed Networking
  • ✅Designed for Raspberry Pi 5, HAT+ standard design with onboard I2C EEPROM, and supports Raspberry Pi 40PIN GPIO stackable expansion. Extends 3x high-speed USB 3.2 Gen1 ports for connecting more peripherals
  • ✅Onboard M.2(NGFF) Key B slot, supports SIM7600XX-M.2, SIM82XX and RM5XX series 4G/5G modules and is compatible with 3042/3052 packages. Onboard Type-C port for connecting to a PC for 4G/5G networking, debugging and firmware updating, or external power supply input
  • ✅Onboard power monitoring chip for real-time measurement of voltage, current and power. Onboard SIM card slot for NANO-SIM card
  • ✅Onboard Reset button, Power and Network indicators for easy debugging and monitoring the operating status. Comes with customized 5G-4IN1-PCB Antenna for neat wiring management, supports top or bottom installation
  • ✅Reserved airflow vent and mounting holes for cooling fan to increase airflow and provide better heat dissipation
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Price and what to verify before buying

Waveshare’s listing showed a $21.99 price snapshot in 2026; it is a displayed listing value, not a guaranteed current price or a universal market price. Availability and package contents can change, and the available listing evidence does not reliably establish what is included or confirm Amazon availability.

Before ordering, check the current Waveshare listing for price and package contents, then compare the exact FFC and power requirements of the PCIe boards you plan to attach. For alternatives, compare downstream connector type and count, upstream lane count and generation, link handling, power options, compatibility documentation, physical clearance, cooling, package contents, and current availability; the available specifications do not support a verified product-by-product comparison.

Quick Recap

Bestseller No. 1
Waveshare PCIe to M.2 E Key HAT, Compatible with Raspberry Pi 5, Support Various NGFF (M.2 E Key) Wireless NIC, Supports USB Bluetooth Connection and HAT+ Standard, Raspberry Pi 5 PCIe HAT
Waveshare PCIe to M.2 E Key HAT, Compatible with Raspberry Pi 5, Support Various NGFF (M.2 E Key) Wireless NIC, Supports USB Bluetooth Connection and HAT+ Standard, Raspberry Pi 5 PCIe HAT
For reference only, please refer to the Package Content for detailed part list; Connecting to PI5 via 16PIN Cable Based on 16PIN PCIe Interface of Raspberry Pi 5
$15.99
Bestseller No. 2
Waveshare PCIe to USB 3.2 Gen1 HAT for Raspberry Pi 5, PCIe to USB HUB, 4X High Speed USB Ports, No Driver Required, Plug and Play, HAT + Standard
Waveshare PCIe to USB 3.2 Gen1 HAT for Raspberry Pi 5, PCIe to USB HUB, 4X High Speed USB Ports, No Driver Required, Plug and Play, HAT + Standard
Real-Time Monitoring Of Power Status, Supports USB Port Power Control Via Software; Better Cooling Effect For Pi5, More Stable Operation
$27.99
Bestseller No. 4
Waveshare POE M.2 HAT+ (B) for Raspberry Pi 5, PCIe to M.2, Power Over Ethernet, NVMe SSD Support, IEEE 802.3af/at
Waveshare POE M.2 HAT+ (B) for Raspberry Pi 5, PCIe to M.2, Power Over Ethernet, NVMe SSD Support, IEEE 802.3af/at
Supports PCI-E×1 Gen2 or Gen3 mode; Adopts fully isolated Switch Mode Power Supply (SMPS) mode power
$30.71
Bestseller No. 5
Waveshare PCIe to 2-CH M.2 HAT, Compatible with Raspberry Pi 5, Support M.2 NVMe Solid State Drive 2230 2242 2280, High-Speed Reading/Writing
Waveshare PCIe to 2-CH M.2 HAT, Compatible with Raspberry Pi 5, Support M.2 NVMe Solid State Drive 2230 2242 2280, High-Speed Reading/Writing
2-Ch NVMe Protocol M.2 Solid State Drive Adapter, High-Speed Reading/Writing; Compatible With 2280 / 2260 / 2242 / 2230 Size M.2 Solid State Drives
$26.99
Best Value
Waveshare PCIe to 2-CH M.2 HAT, Compatible with Raspberry Pi 5, Support M.2 NVMe Solid State Drive 2230 2242 2280, High-Speed Reading/Writing
  • 2-Ch NVMe Protocol M.2 Solid State Drive Adapter, High-Speed Reading/Writing
  • Compatible With 2280 / 2260 / 2242 / 2230 Size M.2 Solid State Drives
  • Supports PCIE X1 Gen2 Only, Supports Booting PI5 From Solid State Drive
  • Faster reading/writing speed compared to the TF card slot of Raspberry Pi , greatly improving reading/writing efficiency of the system or files, Supports booting Pi5 from NVME Solid State Drive.
  • Real-time monitoring of Solid State Drive power status for More Stable operation
Rank #4
Waveshare POE M.2 HAT+ (B) for Raspberry Pi 5, PCIe to M.2, Power Over Ethernet, NVMe SSD Support, IEEE 802.3af/at
  • POE M.2 HAT+(B) is a combination of Power over Ethernet (PoE) and PCIE to M.2 for Raspberry Pi 5, supports IEEE 802.3af/at networking standard, supports M.2 NVMe hard drives in 2230 / 2242 / 2260 / 2280 sizes, supports booting PI5 from Solid State Drive
  • PCIe to M.2 with PoE HAT (B) only applicable to Raspberry Pi 5, connecting to PI5 via 16PIN PCIe cable. With standard Raspberry Pi 40pin GPIO stackable header, allows connecting other HATs
  • Supports PCI-E×1 Gen2 or Gen3 mode
  • Adopts fully isolated Switch Mode Power Supply (SMPS) mode power
  • Onboard operational indicator lights, the PWR is continuously lit when powered on, and the ACT blinks during read and write operations, making the operational status easily visible

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Leave a Reply

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

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More from the Wire

  1. World desk4 min
    How to Spot an AI Voice Scam Before Sending MoneyDon’t rely on how a caller sounds. Pause, call back through a known number, and verify the emergency with another trusted person before sending money.
  2. Mountain View desk4 min
    Google’s SynthID Detector: How to Check AI-Generated Images, Video and AudioGoogle’s SynthID Detector looks for an embedded watermark in supported images, video and audio. Here is what its results do—and do not—show.
  3. Redmond desk20 min
    How to create a link to File or Folder in Windows 11Windows 11 gives you several ways to point to a file or folder without moving or duplicating it. You can create a desktop shortcut,…
Recommended PC Tool
Recommended PC Tool
Crashes, No Sound, or Screen Glitches?Free driver scan
PC Slower Than It Used to Be?Free scan - under a minute

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.