Skip to content

m1geo/Pi5_PCIe

Repository files navigation

Pi5 PCIe & M2 NVMe

A crude reverse engineering of the Raspberry Pi 5's FPC PCIe connector & potential breakout board.

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.

To see what I did, check out my walkthrough of the process on YouTube: Raspberry Pi 5 - Unofficial PCIe Success - Hacking the Pi5's PCIe into life.

Note: This project is a reverse engineering - Please wait for/use the official Raspberry Pi PCIe documentation when using the PCIe FPC

Pi5 PCIe Breakout Board

The board is a quick test board. It could definitely be improved :)

3D Model of PCIe board

Pi5 M.2 NVMe Breakout Board

3D Model of M.2 NVMe board

About

A crude reverse engineering of the Pi5 PCIe connector & potential breakout boards.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published