Skip to the content
4 layers26.4 × 56 mmRPI5-SDexpress Hat, the printed circuit board in 3D

ctrl-c "RPI5-CFE-Hat" ctrl-v "RPI5-SDexpress-Hat"

Size
26.4 × 56 mm
Copper layers
4
Thickness
1.6 mm
Parts
51
Nets
50
Pads
187
Tracks, vias
320, 119
Pours
13
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
26 Jul 2025
Updated
26 Jul 2025

Overview

RPI5-SDexpress Hat is an open-source printed circuit board by will127534, from the will127534/RPI5-SDexpress-Hat repository on GitHub, published under the MIT licence. It is a 4-layer board of 26.4 × 56 mm with 51 parts on 50 nets, routed with 320 tracks and 119 vias.

It is built around the STM8S003F3P6, PAM2306AYPKE and 10102166A812A, with the LP5907MFX-3.3, TCA9406DCT and FH12A-16S-0.5SH(55) among its other parts. Its parts include 17 capacitors, 8 resistors, 5 connectors, 4 ICs and 3 diodes. It belongs with the STM8 boards of this library.

Main components

6

README

README.md

RPI5-SDexpress-Hat

Basically a clone from my CFE Hat project and just changed the CFexpress Socket to SDexpress.
_DSC9346

Hardware-wise SDexpress requires additional 1.8V DC-DC and I'm using PAM2306 here, note that you can see in the photo the FB resistors are actually missing, the board is design for the adjustable version but this chip has 1.8V/3.3V fixed output variant and in that case you can put the 0 ohm resistor and that's what I have in the photo.

Raspberry Pi's software-wise it is the exact same as CFE hat, the FW on MCU is slightly different that for layout reasons I shifted the LED output to another port and the FW in HEX is in this repo. See this Youtube for the HAT in action (automount/manual unmount).

image image

Interactive BOM (provided by InteractiveHtmlBom)

Random notes

In general, I don't really see a point of using microSD express card: If you need external storage, M.2 SSD is cheaper; If you need removable storage, M.2 SSD in CFexpress Type B is cheaper.

microSD express reading speed is indeed faster then microSD card, however it's writing speed is more about the same as high-end microSD express card (160~200MB/s). Now you might see some microSD express advertise for >200MB/s writing speed, but that is not sustained performance, similar to how NVMe SSD works, some microSD express have pSLC cache for higher burst write speed. So it make sense as a gaming storage but I don't see the point for camera recording or any type of high speed recording device given the pricing comparing to standard high-end microSD card / USB flash or M.2 SSDs. I actually waited for a while to see if there are cheaper options other then the Nintendo branded one but there is none. I'm guessing that there is a physical/power limit on how many NAND channel you can fit in microSD card format, which limits the sustained write performance because that is based on RAW NAND speed.

Thermal-wise with and without external fan doesn't change the performance during the stress test that last for an hour, it does get a little bit warm but it is not hot at all so that is some good news. Something I didn't expect though is that there aren't a lot of options for the socket either, and there is no self-ejection options out there currently and it actually took me a lot of force to pull the card out. For more card specific testing, see here for more: https://github.com/geerlingguy/raspberry-pi-pcie-devices/issues/745

One last note: I won't do PCBA for this board because microSD express card is not there(Cost/Performance/Prevalent) yet, but this project is in MIT license so do whatever you want with this.

Parts

51
QtyValueFootprintReferences
7TestPointTestPoint:TestPoint_Pad_D1.0mmTP_1V1, TP_3V2, TP3, TP4, TP5, TP6, TP7
6100nFCapacitor_SMD:C_0402_1005MetricC6, C7, C12, C13, C14, C15
4MountingHoleMountingHole:MountingHole_2.7mm_M2.5H1, H2, H4, H5
3470RResistor_SMD:R_0402_1005MetricR4, R6, R7
2100KResistor_SMD:R_0402_1005MetricR10, R11
2100pFCapacitor_SMD:C_0402_1005MetricC18, C20
210uFCapacitor_SMD:C_0603_1608MetricC16, C17
222uFCapacitor_SMD:C_0603_1608MetricC19, C21
24.7uFCapacitor_SMD:C_0603_1608MetricC10, C11
2Conn_01x04_ShieldedConnector_JST:JST_SH_SM04B-SRSS-TB_1x04-1MP_P1.00mm_HorizontalJ2, J3
2RedLED_SMD:LED_0603_1608MetricD1, D4
11.2uHInductor_SMD:L_Vishay_IHLP-1212L2
110102166A812Afootprint:10102166A812AJ11
110nFCapacitor_SMD:C_0402_1005MetricC5
1115KResistor_SMD:R_0402_1005MetricR8
11nFCapacitor_SMD:C_0402_1005MetricC4
122uFCapacitor_SMD:C_0805_2012MetricC8
125.5KResistor_SMD:R_0402_1005MetricR9
14.7KResistor_SMD:R_0402_1005MetricR1
14.7uHInductor_SMD:L_Vishay_IHLP-1212L3
1Conn_02x03_Odd_EvenConnector_PinSocket_2.54mm:PinSocket_2x03_P2.54mm_VerticalJ5
1FH12A-16S-0.5SHConnector_FFC-FPC:Hirose_FH12-16S-0.5SH_1x16-1MP_P0.50mm_HorizontalJ1
1LP5907MFX-3.3Package_TO_SOT_SMD:SOT-23-5U3
1PAM2306AYPKEPackage_DFN_QFN:WDFN-12-1EP_3x3mm_P0.45mm_EP1.7x2.5mmU5
1STM8S003F3PPackage_SO:TSSOP-20_4.4x6.5mm_P0.65mmU2
1SW_PushButton_Switch_SMD:Panasonic_EVQPUM_EVQPUDSW1
1TCA9406DCfootprints:TCA9406DCURU4
1YellowLED_SMD:LED_0603_1608MetricD3

Similar boards

  • 4 layers65 × 56 mmRPI5-CFE Hat, the printed circuit board in 3D

    RPI5-CFE Hat

    will127534/RPI5-CFE-Hat

    CFexpress Card hat for Raspberry Pi 5

    59 parts25MIT
  • 2 layers26.7 × 21 mmMicrosd express, the printed circuit board in 3D

    Microsd express

    vapetrov/microSD_express_Pi

    25 parts77MIT
  • 2 layersPi Compute-3-Lite BLANK, the printed circuit board in 3D

    Pi Compute-3-Lite BLANK

    tmtrcreations/Pi-Compute-3-Lite-BLANK

    Blank KiCad schematic for creating a project with the Pi CM3L.

    33 parts30
  • 2 layers95.3 × 69.9 mmPi compute device, the printed circuit board in 3D

    Pi compute device

    marcbperez/pi-compute-device

    A portable device built with the Raspberry Pi Compute module.

    67 parts11Apache-2.0
  • 2 layers71.9 × 98.6 mmArk, the printed circuit board in 3D

    Ark

    tmtrcreations/The_Ark

    PCB design files and configuration files for a Raspberry Pi CM3L based tablet.

    112 parts9MIT
  • 2 layers171.7 × 76.2 mmR2W Pi PGS, the printed circuit board in 3D

    R2W Pi PGS

    tmtrcreations/R2W_Pi_PGS

    Open source handheld gaming device based on the Raspberry Pi CM3L

    45 parts5
  • 8 layers35.5 × 25 mmPison Zero 2, the printed circuit board in 3D

    Pison Zero 2

    EMakerDragon/Pison_Zero2

    98 parts4
  • 2 layers230 × 70 mmCyCompute, the printed circuit board in 3D

    CyCompute

    M2I-HABET/CyStack

    This is the electronics stack and associated software for a module payload stack

    29 parts3

Questions

How big is the RPI5-SDexpress Hat PCB?

It measures 26.4 × 56 mm and has 4 copper layers, 1.6 mm thick.

What parts does the RPI5-SDexpress Hat use?

51 parts, built around the STM8S003F3P6, PAM2306AYPKE, 10102166A812A and LP5907MFX-3.3. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the RPI5-SDexpress Hat KiCad files?

From the will127534/RPI5-SDexpress-Hat repository on GitHub, at the commit this page was made from: the board is RPI5-SDexpress-Hat.kicad_pcb and its schematic RPI5-SDexpress-Hat.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the RPI5-SDexpress Hat design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).