{"title":"Raspberry Pi 5 PCIe to M.2 NVMe SSD Adapter HAT","handle":"raspberry-pi-5-pcie-to-m-2-nvme-ssd-adapter-hat-ws-26583","url":"/products/raspberry-pi-5-pcie-to-m-2-nvme-ssd-adapter-hat-ws-26583","description":"Add high-speed NVMe storage to your Raspberry Pi 5 with this PCIe to M.2 adapter HAT from Waveshare. It connects via the Pi 5's dedicated PCIe interface using a 16-pin cable and supports M.2 NVMe SSDs in 2230 and 2242 form factors.\n\nThe HAT+ design includes an EEPROM chip for automatic configuration, onboard power monitoring via an INA219 chip, and dual LED indicators (PWR and ACT) for real-time status. It also supports booting directly from the NVMe SSD with a bootloader configuration change.\n\nKey Features\n\n\nPCIe Gen2/Gen3 Support – Up to ~900 MB/s theoretical throughput via PCIe x1\n\nM.2 2230 &amp; 2242 Compatible – Supports common NVMe SSD form factors\n\nNVMe Boot Support – Boot your Pi 5 directly from the SSD\n\nHAT+ Design – EEPROM chip for automatic configuration\n\nPower Monitoring – Onboard INA219 chip for SSD power status\n\nDual LED Indicators – PWR and ACT LEDs for operating status\n\nCooling Ready – Reserved airflow vent for adding a fan\n\n\nSpecifications\n\n\nInterface – PCIe x1 Gen2/Gen3 via 16-pin cable\n\nSupported SSD Sizes – M.2 2230, 2242 (NVMe protocol only)\n\nCompatibility – Raspberry Pi 5 only\n\nWeight – 22 g\n\n\nPackage Contents\n\n1× PCIe to M.2 HAT+\n1× 2×20 Pin Header\n1× 16P Cable (40 mm)\n1× Standoff Pack\n\n\n\nNote: Raspberry Pi 5, M.2 SSD, and cooling fan are not included.\n\n\nResources\n\nWaveshare Wiki\n","vendor":"Waveshare","product_type":"physical","in_stock":true,"options":[],"variants":[{"id":1271,"title":"Default Title","sku":"WS-26583","mpn":"26583","price":21.92,"compare_at_price":0.0,"on_sale":false,"in_stock":true,"available_quantity":108,"option1":"Default Title"}]}