https://www.cnx-software.com/2025/07/28/raspberry-pi-5-gets-a-microsd-express-hat/ Skip to content CNX Software - Embedded Systems News CNX Software - Embedded Systems News Reviews, tutorials and the latest news about embedded systems, IoT, open-source hardware, SBC's, microcontrollers, processors, and more Khadas Premium Performance SBC for serious makers Menu * All News * Raspberry Pi * Arduino * Reviews * Tutorials * About + About Us + Contact Us + Advertisement & Consulting Services + Work for Us + Support CNX Software + Privacy Policy * Radxa + X86 SBC + Zero 3W/3E + Raspberry Pi 5 NAS * UP Embedded + UP AI Ecosystem + Embedded Boards + Embedded Systems Posted on July 28, 2025July 28, 2025 by Jean-Luc Aufranc (CNXSoft) - 11 Comments on Raspberry Pi 5 gets a microSD Express HAT Raspberry Pi 5 gets a microSD Express HAT Will Whang's RPI5-SDexpress-Hat is a small HAT+ for the Raspberry Pi 5, adding a microSD Express card slot for ultrafast storage, an eject button, and two Qwiic connectors, probably because there was still some spare space on the board... As a reminder, microSD Express cards can deliver SSD performance thanks to the use of of PCIe interface and NVMe commands. The standard was first introduced in 2019, and even earlier (2018) for full-size SD cards, but manufacturers have not exactly rushed to release compatible hardware. A major change this year is the launch of the Nintendo Switch 2 portable game console, one of the first mass market devices with a microSD Express slot, and this was partially why Will created the microSD Express HAT+ for the Raspberry Pi 5. Raspberry Pi 5 microSD Express card RPI5-SDexpress-Hat board specifications: * MCU - WCH CH32V003 RISC-V microcontroller for hotplugging and unmount * Host interface - PCIe Gen3 x1 FFC connector * Expansion - 2x Qwiic connectors * Misc - Eject button, Power LEDs, Mounted LED * Power Management + 5V supply via 40-pin GPIO header (6-pin header used) + 1.8V/3.3V fixed output + LP5907 voltage + PAM2306 step-down DC convertor for 1.8V voltage * Dimensions - Small The good news is that it just works: Here are some storage benchmarks using PiBenchmarks.com with the Raspberry Pi 5 configured to use PCIe Gen3 x1: [ Category ] Category Test Result 1 HDParm Disk Read 631.68 MB/sec 2 HDParm Cached Disk Read 699.12 MB/sec 3 DD Disk Write 169 MB/s 4 FIO 4k random read 48761 IOPS ( 5 195047 KB/s) 6 FIO 4k random write 26290 IOPS ( 7 105160 KB/s) 8 IOZone 4k read 22803 KB/s 9 IOZone 4k write 137502 KB/s 10 IOZone 4k random read 31366 KB/s IOZone 4k random write 178701 KB/s The read speed is indeed better than a typical microSD card (630MB/ s+), but the sustained write speed is closer to a high-end traditional Class A1/A2 microSD card at under 200 MB/s. Random I/IOs are much better, too. You may wonder why a microcontroller is needed here. As one reader explained in our article about a microSD Express to M.2 NVMe SSD for the Nintendo Switch 2, some logic is required (update: maybe not): It will not work without a proper SD handshake and CMD8 command response with PCIe flags as SD host controller needs to enable and reset PCIe side for this to work... The design is fully open-source with KiCad schematics and BoM available on GitHub, where you'll also find the firmware binary for the [DEL:STM8S:DEL] CH32V003 MCU, but no source code. The project is based on Will's earlier RPi5-CFE-Hat CFexpress Card hat for Raspberry Pi 5, whose firmware's source code is available, so it's probably just a matter of time. Raspberry Pi 5 microSD Express HAT+Raspberry Pi 5 microSD Express HAT+ Sadly, having a microSD Express card slot on the Raspberry Pi 5 does not make a lot of sense at this point due to the cost of MicroSD Express card. An M.2 NVMe SSD is cheaper, and so is a CFexpress Type B card. For reference, the Samsung 256GB microSD Express card used in the demo sells for $59.99 on Amazon, while a similar SSD goes for about $25, and an M.2 SSD in a CFExpress Type B card is also slightly cheaper. Samsung 256GB microSD EX cardSamsung 256GB microSD EX cardSamsung 256GB microSD EX card For those reasons, Will will not manufacture the HAT, but the design is released under a permissive MIT license, so anybody could manufacture it if needed. Maybe a microSD Express slot will make sense in a future Raspberry Pi 6, as prices come down. Update: The article was updated to change STM8S (as in the PDF schematics) to CH32V002 as reported on X, and a few other details. Jean Luc AufrancJean Luc Aufranc Jean-Luc Aufranc (CNXSoft) Jean-Luc started CNX Software in 2010 as a part-time endeavor, before quitting his job as a software engineering manager, and starting to write daily news, and reviews full time later in 2011. Share this: Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress. We also use affiliate links in articles to earn commissions if you make a purchase after clicking on those links. Radxa Orion O6 Armv9 mini-ITX motherboardRadxa Orion O6 Armv9 mini-ITX motherboard Tagspcie, Raspberry Pi, risc-v, sd card, storage Radxa ROCK 5C Lite SBC with Rockchip RK3588 / RK3582 SoCRadxa ROCK 5C Lite SBC with Rockchip RK3588 / RK3582 SoC Related posts: 1. Sipeed Tang Console - A GOWIN GW5AST/GW5AT board with 60K or 138K LUT for FPGA development and retro gaming 2. NODE Mini Server V2 is a Raspberry Pi Based Storage Server for the Decentralized Web 3. ROCK Pi SATA HAT Targets ROCK Pi 4 & Raspberry Pi 4 NAS 4. Raspberry Pi Compute Module 4 Coming Next Year with PCIe/NVMe Support 5. Raspberry Pi CM4 based PiBox 2 Mini serves as NAS, private Cloud storage (Crowdfunding) Subscribe Login Notify of [new follow-up comments ] [ ] [>] Connect with: FacebookFacebook GoogleGoogle TwitterTwitter guestguest Label [ ] {} [+] [ ] [ ] Name* [ ] Email* [ ] Website [ ] I agree to the Privacy Policy The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment. [ ] [Post Comment] Connect with: FacebookFacebook GoogleGoogle TwitterTwitter guestguest Label [ ] {} [+] [ ] [ ] Name* [ ] Email* [ ] Website [ ] I agree to the Privacy Policy The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment. [ ] [Post Comment] 11 Comments oldest newest Load More Comments modular SBC featuring the Rockchip RK3576 processor modular SBC featuring the Rockchip RK3576 processor Post navigation Previous PostPrevious DreamHAT+ 60 GHz mmWave Radar HAT+ brings high-precision motion sensing to Raspberry Pi 4/5 Next PostNext VS Code gets AutoML Embedded plugin for automated model tuning, deployment, and benchmarking Search for: [ ] Search ADLINK cExpress-R8 COM Express module with AMD Ryzen Embedded 8000 processorADLINK cExpress-R8 COM Express module with AMD Ryzen Embedded 8000 processor Trending Posts - Last 7 Days * Three high-performance RISC-V processors to watch in H2 2025: UltraRISC UR-DP1000, Zhihe A210, and SpacemIT K3 7.9k views | 1 comment * Raspberry Pi 5 gets a microSD Express HAT 5.5k views | 11 comments * Raspberry Pi RP2350 A4 stepping fixes E9 GPIO Erratum, glitching bugs, introduces 2MB flash variants 3.9k views | 0 comments * Diabolic Parasite is an ESP32-S3 USB dongle for penetration testing and security research (Crowdfunding) 3.7k views | 1 comment * ReSpeaker XMOS XVF3800 4-mic array board features ESP32-S3 module, also works over USB 3.5k views | 0 comments SPONSORS UGOOS TV boxes 2025UGOOS TV boxes 2025 Geniatech SBC, digital signage, SoM, AI acceleratorGeniatech SBC, digital signage, SoM, AI accelerator Rikomagic digital signage 2024Rikomagic digital signage 2024 Mekotronics R58X RK3588 8K Arm mini PCMekotronics R58X RK3588 8K Arm mini PC Jetway B420PADN1 Edge AI embedded computerJetway B420PADN1 Edge AI embedded computer AAEON SRG-IMX8PL - IoT gateway with NXP i.MX8M Plus SoCAAEON SRG-IMX8PL - IoT gateway with NXP i.MX8M Plus SoC Graperain customized SoM/SBC based on Samsung, Rockchip, and Qualcomm CPU SoCsGraperain customized SoM/SBC based on Samsung, Rockchip, and Qualcomm CPU SoCs Recent Comments * jay on Raspberry Pi 5 gets a microSD Express HAT * boggyb on Neuro PlayGround Lite - A multichannel wireless bio-signal capture board for HCI & BCI projects (Crowdfunding) * Tim on DIN rail-compatible industrial relay board features 4 outputs, 4 analog/digital inputs, RS-485 interface * Jean-Luc Aufranc (CNXSoft) on Matter-enabled Smart Mechanical Keyboard MK1 targets Smart Home users * Sixfab on ALPON X5 - A Raspberry Pi CM5 Edge AI computer with 25 TOPS accelerator, 4G LTE connectivity (Crowdfunding) Subscribe to Comments RSS Feed Forlinx Rockchip RK3588 + Hailo-8 Edge AI solutionForlinx Rockchip RK3588 + Hailo-8 Edge AI solution Latest Reviews * OMBAR DC42 dash cam reviewOMBAR DC42 dash cam reviewOMBAR DC42 Dash Cam Review - A 4K+1080p dash cam with dual-band WiFi and GPS We've been sent the OMBAR DC42 Dash Cam for review. It's a car dash cam kit with a 4K UHD front [...] * GL-RM1 Comet KVM review ATX power control boardGL-RM1 Comet KVM review ATX power control boardReview of GL.iNet Comet (GL-RM1) KVM-over-IP solution and ATX power control board GL.iNet sent me a Comet (GL-RM1) remote KVM box for review, along with a GL-ATXPC ATX Power Control Board. [...] * GEEKOM Mini IT12 2025 Edition review performance ubuntu 24.04 GEEKOM Mini IT12 2025 Edition review performance ubuntu 24.04 GEEKOM Mini IT12 2025 Edition Review - Part 3: Ubuntu 24.04 on an Intel Core i7-1280P mini PC We've already checked out GEEKOM Mini IT12 2025 Edition mini PC's hardware with an unboxing and a [...] Email subscriptionEmail subscription Copyright 2010-2025 - CNX Software Limited Privacy Policy This website uses cookies to improve your experience. We'll assume you're ok with this, but if you don't like these, you can remove them Accept Privacy & Cookies Policy Close Privacy Overview This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience. Necessary [*] Necessary Always Enabled Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information. Non-necessary [*] Non-necessary Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website. SAVE & ACCEPT wpDiscuz [ ] Insert UP 710S Alder Lake-N Credit Card-size SBCUP 710S Alder Lake-N Credit Card-size SBC