






Login / Signup
Cart
Your cart is empty
Featuring a PCIe 3.0 switch for faster read/write speeds, this bottom-mounted dual-NVMe add-on for Raspberry Pi 5 allows you to get the best performance out of NVMe drives and other M.2 modules thanks to the ASMedia ASM2806 PCIe 3.0 switch.
Most M.2 HATs and add-ons for Raspberry Pi 5 typically use PCIe 2.0 packet switches. This add-on from Seeed uses the ASMedia ASM2806 PCIe 3.0 switch allowing greater read/write speeds, an example of which can be seen below.
The add-on accommodates 2230/2242/2260/2280 M.2 standard-size modules. If booting from NVMe, we strongly recommend updating your firmware and bootloader first, using Raspberry Pi Imager.
Note: SATA SSDs are not compatible - M.2 NVMe only. Raspberry Pi and SSD are not included.
M.2 HAT | Read speed | Write speed |
PCIe 3.0 | 822 MB/s | 716 MB/s |
PCIe 2.0 | 431 MB/s | 389 MB/s |
M.2 Dual HAT | Read & Write | Write & Write | Read & Write |
PCIe 3.0 | Average 454MB/s | Average 407MB/s | 697MB/s 663MB/s |
PCIe 2.0 | Average 234MB/s | Average 214MB/s | 414MB/s 324MB/s |
M.2 Dual HAT with Hailo8 | Read | Read & Hailo8 | Write | Write & Hailo8 |
PCIe 3.0 | 812MB/s | 416MB/s 187FPS | 701MB/s | 340MB/s 188FPS |
PCIe 2.0 | 429MB/s | 233MB/s 128FPS | 373MB/s | 273MB/s 111FPS |
Note: Hai08L only supports M.2 key B+M.
There is still no definitive list of compatible NVMe SSDs for Raspberry Pi 5 via PCIe, however, the internet is full of discussions and examples highlighting which drives are likely to work.
As a result, we always recommend the Raspberry Pi NVMe SSD.
M.2 Slot | 2 |
Max. PCIe Speed | PCIe gen3.0 |
PCIe Switch Chip | ASM2806 |
M.2 Size Support | 2280/2260/2242/2230 |
Max. Power Supply | 5V/3A Max 3A: Pogo pin (2A) + PCIe connector (1A) |
Cable | FPC |
Assembly Method | Back installation |
Product number | Seeed 103110065 |
Raspberry Pi 5 and SSD not included.