From 52Pi Wiki
Jump to navigation Jump to search

B12 RPi 5 Double FPC PCIe HAT



Introducing B12 Raspberry Pi HAT: Expand Your PCIe Connectivity Elevate your Raspberry Pi 5 experience with the B12 Raspberry Pi HAT, a versatile accessory that transforms your FPC PCIe interface into two, enabling seamless connection to multiple PCIe devices. With the ability to daisy-chain multiple B12 units, users can create a multi-level PCIe setup for enhanced flexibility and functionality. Explore the standout features of the B12 below:


  • Dual PCIe Expansion: Effortlessly expand your Raspberry Pi 5's FPC PCIe interface into two, providing users with the convenience of connecting multiple PCIe devices simultaneously for increased productivity and versatility.
  • Daisy-Chaining Capability: Connect multiple B12 units in a cascading fashion to create a multi-tiered PCIe configuration, allowing for expanded connectivity options and customized setups tailored to your specific needs.
  • Seamless Integration:Designed for easy integration, the B12 Raspberry Pi HAT offers a user-friendly experience, making it simple to set up and configure for immediate use with your Raspberry Pi 5.
  • Enhanced Connectivity: Unlock the potential to connect a wide range of PCIe devices, such as SSDs, GPUs, network cards, and more, expanding the capabilities of your Raspberry Pi 5 for diverse applications and projects.
  • Robust and Reliable Design: Built with quality and durability in mind, the B12 Raspberry Pi HAT ensures stable and reliable performance, providing a dependable solution for your PCIe expansion needs.
  • Transform your Raspberry Pi 5 into a powerhouse of connectivity with the B12 Raspberry Pi HAT. Experience seamless PCIe expansion, enhanced flexibility, and endless possibilities for your projects and applications. Elevate your setup with the B12 and unleash the full potential of your Raspberry Pi 5.
  • Dual Board Expansion: This feature allows for the connection of two additional Pineberry Pi boards, providing users with the flexibility to expand their projects' scope and functionality.
  • ASMedia PCIe Switch Integration: The board incorporates an ASMedia PCIe Switch (Gen2 variant), facilitating reliable and efficient data transfer between connected devices.
  • Included FPC Ribbon Cables: Three FPC ribbon cables are provided, simplifying the connection process and offering flexibility in setup and configuration.
  • Compatible Form Factor: Board format is compatible with the original Raspberry Pi HAT dimensions of 65 x 56.50 mm.
  • 40-Pin Raspberry Pi HAT Connector Support: Supports the standard 40-pin Raspberry Pi HAT connector.


  • Product Outlook

  • Back face

  • What's on board

  • Product Dimension

  • Application scenario



  • FFC connection details

  • Connection details

How to assemble it?

  • Please assemble it according to following figure.

Package Includes

  • 1 x Double FPC PCIe HAT
  • 8 x M2.5*4mm Flat head screw
  • 4 x M2.5*17mm Copper pillar
  • 2 x 8.5*40mm PCIe FFC cable
  • 2 x 8.5*60mm PCIe FFC cable
  • 1 x M2.5 screw driver

How to enable PCIe on Raspberry Pi 5?

  • We assume that you are using Raspberry Pi OS (bookworm) 2024-03-15

Step 1

  • Enable PCIe function

Edit /boot/firmware/config.txt file and adding following parameter in to the file.

Config.txt file.png

Save it and then do remember reboot your Raspberry Pi to take effect.

Step 2

  • Check if the SSD drive has been recognized
sudo lspci 

Result be like:



  • B12 RPi 5 Double FPC PCIe HAT, Expand PCIe slot board for Raspberry Pi 5.