Raspberry Pi 5 M.2 Hat
m1geo·Pi5_PCIe
About the Raspberry Pi 5 M.2 Hat
Raspberry Pi 5 M.2 Hat is an open source PCB design by m1geo, published on GitHub under the MIT license. It is a 4-layer board measuring 65 × 56 mm, with 40 components from 17 distinct parts.
Other key parts include the Mini360. By type, the board carries 19 capacitors, 11 resistors, 4 diodes, 3 connectors, 1 IC and 1 transistor.
It belongs with the dev boards & breakouts designs in this gallery.
From the project
A crude reverse engineering of the Pi5 PCIe connector & potential breakout boards.
OFFICIAL RASPBERRY PI PCIE DOCOUMENTATION CAN BE FOUND HERE: https://datasheets.raspberrypi.com/pcie/pcie-connector-standard.pdf
In this bare-bones project I document a working PCIe pinout talk through my hardware tinkering to get the Raspberry Pi 5's PCIe connected to something. I had only seen Raspberry Pi's boards with their RP2040 and lots of parts on board. My professional experience with PCIe was that it either just goes or it really doesn't. I decided to try and make it do something for no reason other than the technical challenge.

Main components on the Raspberry Pi 5 M.2 Hat
Raspberry Pi 5 M.2 Hat bill of materials (BOM)
40 components, 17 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | Mini360 | Mini360_step-down | U1 |
| 1 | BS170F | SOT-23 | Q1 |
| 1 | KD 3.3V | Oscillator_SMD_Fordahl_DFAS15-4Pin_5.0x3.2mm_HandSoldering | X1 |
| 1 | 68711614522 | 68711614522 | J1 |
| 1 | MDT420M03001 | AMPHENOL_MDT420M03001 | J4 |
| 1 | GPIO | PinSocket_2x20_P2.54mm_Vertical | J100 |
| 1 | ACT | LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D1 |
| 1 | DNF | D_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D2 |
| 1 | PWR | LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D4 |
| 1 | RST | LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D5 |
| 11 | 100n | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1, C6, C11, C12, C13, C14, C15, C16 +3 |
| 7 | 10u | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C2, C4, C5, C7, C8, C9, C10 |
| 1 | 150u | CP_Elec_6.3x7.7 | C3 |
| 1 | DNF | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R3 |
| 6 | 10k | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R4, R16, R17, R19, R20, R21 |
| 1 | 0 | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R5 |
| 3 | 1k | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R14, R15, R18 |
Raspberry Pi 5 M.2 Hat design files
The KiCad project lives in the m1geo/Pi5_PCIe repository on GitHub; these links point at the commit this page was built from.
- LayoutPi5_M2_Hat.kicad_pcb
- SchematicPi5_M2_Hat.kicad_sch
Raspberry Pi 5 M.2 Hat: common questions
How big is the Raspberry Pi 5 M.2 Hat?
The Raspberry Pi 5 M.2 Hat measures 65 × 56 mm, has 4 copper layers and is 1.6162 mm thick.
How many components are on the Raspberry Pi 5 M.2 Hat?
40 components, from 17 distinct parts. The full bill of materials is listed on this page.
Where can I download the Raspberry Pi 5 M.2 Hat design files?
From the m1geo/Pi5_PCIe repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Raspberry Pi 5 M.2 Hat design in my own project?
Yes, under the terms of its MIT license, which m1geo chose for the repository.
More boards in Pi5_PCIe
Similar boards
88 Pin Vag Breakout
rusefi
142 × 58 mm91 parts2LGPL-3.01.2k134pin 7-967288-1
rusefi
139.7 × 73.7 mm38 parts2LGPL-3.01.2kBreakout 60pin EEC-IV
rusefi
139.7 × 62.2 mm15 parts2LGPL-3.01.2kBreakout 112pin Connector
rusefi
174 × 58 mm39 parts2LGPL-3.01.2kEecv breakout
rusefi
140.8 × 53.7 mm9 parts4LGPL-3.01.2kRj45 breakout
rene-dev
15.2 × 53.8 mm3 parts2LGPL-3.0979