The PCIe M.2 HAT by Seeed Studio is designed to expand Raspberry Pi 5 with high-performance NVMe storage or AI computing accelerators. The module uses a single PCIe x1 interface, compliant with PCIe Gen2 and PCIe Gen3, providing fast data access and supporting applications that require high throughput.
Support for NVMe M.2 drives in 2230, 2242, 2260, and 2280 form factors allows increasing system storage capacity and booting the operating system directly from an SSD. The design is also compatible with Hailo8 and Hailo8L AI accelerators, enabling use in image processing, data analysis, and artificial intelligence projects.
Bottom-mounted installation on Raspberry Pi 5 does not block the GPIO header or official heatsinks and fans, improving overall cooling. Additional pogo pins ensure stable power delivery during high-speed operation, while the S-shaped flexible FPC cable does not interfere with the microSD card slot.
Example usage

Note!
The module supports NVMe storage devices only. SATA M.2 drives are not compatible.
Due to PCIe limitations of Raspberry Pi 5, updating the firmware and bootloader to the latest version is recommended before booting the system from an SSD.
Manufacturer BTC Korporacja sp. z o. o. Lwowska 5 05-120 Legionowo Poland sprzedaz@kamami.pl 22 767 36 20
Responsible person BTC Korporacja sp. z o. o. Lwowska 5 05-120 Legionowo Poland sprzedaz@kamami.pl 22 767 36 20
A mini-computer in version 5 with 4GB of RAM, equipped with two microHDMI ports, 2 USB 3.0 ports, and 2 USB 2.0 ports, as well as a USB-C power connector. The processor is a quad-core Broadcom BCM2712 clocked at 2.4GHz. The board also features dual-band WiFi, Bluetooth 5.0 with BLE support, PCI Express 2.0 interface, and a real-time clock. Raspberry Pi SC1111
A mini-computer in version 5 with 8GB of RAM, equipped with two microHDMI ports, 2 USB 3.0 ports, and 2 USB 2.0 ports, as well as a USB-C power connector. The processor is a quad-core Broadcom BCM2712 clocked at 2.4GHz. The board also features dual-band WiFi, Bluetooth 5.0 with BLE support, PCI Express 2.0 interface, and a real-time clock. Raspberry Pi SC1111
Module dedicated to Raspberry Pi, which supports various wireless communication modes, such as LTE-TDD, LTE-FDD, GSM, GPRS and EDGE. With download speeds of up to 10Mbps and upload speeds of up to 5Mbps, this module is perfect for IoT applications such as remote information processing, device monitoring, POS terminals, industrial routers, remote diagnostics and satellite positioning. Waveshare A7670E Cat-1/GNSS HAT
The HAT module is designed to integrate with the Raspberry Pi, which allows the connection of the LoRaWAN Gateway WM1302 module in mini-PCIe format. Equipped with a LoRaWAN authorization chip and a GPS module, this module creates a complete LoRaWAN communication gateway, ideal for IoT applications such as smart farming and cities. Seeed Studio 113100022
Adapter in the form of a HAT+ cover for Raspberry Pi 5 enabling the connection of drives, AI accelerators and other modules in the M.2 standard with an M key. The board supports drives in the 2230 and 2242 format and provides transfer speeds of up to 500 MB/s. Raspberry Pi SC1166
The PCIe To USB 3.2 Gen1 HAT for Raspberry Pi 5 is a versatile solution that expands the USB capabilities of your Raspberry Pi 5. With easy installation and power monitoring features, it is an ideal choice for projects requiring multiple high-speed USB ports. Additionally, the reserved space for a cooling fan ensures better cooling and stable operation of the device. Waveshare 26847
No product available!
PCIe to Ethernet Adapter for Raspberry Pi 5. Extends the functionality of the Raspberry Pi 5 by adding a Gigabit Ethernet port with the high-performance RTL8111H controller. The adapter connects to the Raspberry Pi 5 using a 16-pin PCIe cable. Waveshare PCIe TO Gigabit ETH Board (C)
HAT module for Raspberry Pi that supports global 4G LTE Cat-1 bands. It has a standard 40-pin GPIO connector, supports multiple communication protocols, including TCP/IP, HTTP(s), MQTT(s), FTP(s), and SSL. It also offers GNSS positioning functions such as GPS, GLONASS, Galileo, and BeiDou. Waveshare SIM7670G LTE Cat-1/GNSS HAT
NVMe Base is a reliable solution for expanding storage for the Raspberry Pi 5, ideal for users who require fast data access and large storage capacity. With support for multiple NVMe SSD models and compatibility with the Raspberry Pi 5, it is the perfect addition to projects that demand performance and flexibility. Pimoroni PIM699
The KAmodRPi5 PCIe-M.2 adapter allows you to easily connect an NVME SSD to a Raspberry Pi 5 computer, ensuring universal installation, communication via the PCI Express interface, stable power supply voltage and LED indicators, while maintaining compatibility with HAT modules and official cooling
KAmod RPi5 M.2 mini allows you to connect NVMe M.2 drives, which allows you to use it as a multimedia center or file server, while maintaining a small size and low power consumption
Modern SSDs are most commonly equipped with a high-speed NVMe interface, implemented through an NGFF connector with an M-key, known as M.2 M-key. The KAmod USB-PCIE-M2 adapter allows you to connect an M.2 M-key SSD to a computer via a USB port.
PoE HAT (G) allows Raspberry Pi 5 to be powered without the need for an additional power cable, using only an Ethernet cable compatible with Power over Ethernet technology. With high output power and a compact design, the HAT is ideal for projects requiring stability, space efficiency, and clean integration—especially when used with the official Raspberry Pi 5 case.
No product available!
The dual-channel PCIe adapter for Raspberry Pi 5 enables simultaneous use of two high-speed M.2 NVMe SSDs, significantly increasing the storage capacity and performance of Pi 5-based systems. The module supports booting from SSD and is ideal for data-intensive applications such as NAS, workstations, data logging systems, or server-based solutions.
No product available!
The PCIe (D) adapter enables the installation of a high-speed M.2 NVMe SSD on the Raspberry Pi 5, offering a significant improvement in read and write speeds compared to microSD cards. It supports system boot from the SSD, making it a suitable solution for performance-demanding projects such as file servers, database systems, or advanced development environments using the Raspberry Pi 5.
No product available!
The PCIe HAT for 4G/5G modems and USB 3.2 Gen1 enables integration of high-speed cellular connectivity and USB port expansion in Raspberry Pi 5 projects. It supports M.2 Key B standard modems, ensuring compatibility with a wide range of frequencies and SIM card formats. The built-in power monitoring system and HAT+ compliance allow for advanced power management. Ideal for use in industrial routers, IoT gateways, mobile communication systems, and projects requiring fast 4G/5G network access.
No product available!
The PCIe To M.2 MINI adapter allows the Raspberry Pi 5 to be expanded with a high-speed NVMe SSD, offering high bandwidth and the ability to boot the system directly from the drive. Its compact form makes the module ideal for projects that require high computing power and fast data access within limited mounting space. It is well-suited for file systems, servers, terminals, and embedded projects using the Raspberry Pi 5.
No product available!
The PCIe Expansion HAT+ for Gigabit ETH USB3.2 allows the Raspberry Pi 5 to be extended with three high-speed USB 3.2 Gen1 ports and one Gigabit Ethernet connector, using the 16-pin PCIe interface. The device operates without the need for driver installation and offers full support for popular Linux systems. Thanks to additional features such as power monitoring and USB port power control, the module is ideal for advanced networking projects, home servers, and expanded workstations based on the Raspberry Pi 5.
HAT-type module with a PCIe interface for Raspberry Pi 5, enabling connection of an NVMe M.2 drive or a Hailo8 / Hailo8L AI accelerator. Seeed Studio 103110063