Skip to the content
6 layers89.4 × 69 mmPi hat, the printed circuit board in 3D

GPIO FMC card, Schematics and PCB

Size
89.4 × 69 mm
Copper layers
6
Thickness
1.6 mm
Parts
132
Nets
224
Pads
930
Tracks, vias
1,639, 355
Pours
37
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
22 Dec 2023
Updated
22 Dec 2023

Overview

Pi hat is an open-source printed circuit board by ApotheoTech, from the ApotheoTech/APT-V01-FMC repository on GitHub. It is a 6-layer board of 89.4 × 69 mm with 132 parts on 224 nets, routed with 1,639 tracks and 355 vias.

It is built around the USB3310C-CP, TPSM82902SISR and TXS0108ERGYR, with the SI52131-A11AGM, APT1608SGC and SSQ-106-02-G-D-RA among its other parts. Its parts include 52 resistors, 45 capacitors, 12 ICs, 5 connectors and 3 diodes.

Main components

9

README

README.md

APT-V01-FMC

CopyRight 2023 ApotheoTech

Side Front

Description

The GPIO board is made mostly for enabling GPIO access to any FMC card connector. It has a Raspberry Pi hat compliant connector, and two PMODs that can be used by PMODs that require two adjacent connectors.

It also has an M.2 Key E connector with a ULPI USB 2.0 interface and 1 PCIe TX and RX connection to support Wifi and Bluetooth.

Example Designs

Navigate up to the repository under example designs (TBD link).

Projected Use Cases

Mostly Debugging and providing Wifi accesses to PetaLinux builds

Parts

132
QtyValueFootprintReferences
320.1uFCapacitor_SMD:C_0402_1005MetricC10, C11, C12, C17, C18, C19, C20, C21, C22, C23, C25, C26, C27, C28, C29, C30 +16
244.7KResistor_SMD:R_0402_1005MetricR1, R13, R15, R16, R19, R20, R21, R22, R23, R24, R25, R33, R37, R38, R39, R44 +8
90Resistor_SMD:R_0402_1005MetricR2, R4, R5, R7, R8, R9, R10, R17, R18
7DNPResistor_SMD:R_0402_1005MetricR3, R11, R12, R14, R36, R50, R54
7TXS0108ERGYRapotheotech_lib:TI_VQFN_RGY0020AU3, U5, U6, U7, U8, U9, U10
510KResistor_SMD:R_0402_1005MetricR26, R29, R30, R31, R32
5TestPointapotheotech_lib:TestPointTP1, TP2, TP3, TP4, TP5
410uFCapacitor_SMD:C_0603_1608MetricC2, C3, C14, C16
214pFCapacitor_SMD:C_0402_1005MetricC5, C9
21uFCapacitor_SMD:C_0402_1005MetricC13, C15
2220Resistor_SMD:R_0402_1005MetricR27, R28
222uFCapacitor_SMD:C_0805_2012MetricC43, C44
2APT1608SGCLED_SMD:LED_0603_1608MetricD2, D3
2Mounting Hole FMCapotheotech_lib:MountingHole_2.7mm_M2.5_Pad_2.9mmH1, H2
2SSQ-106-02-G-D-RAapotheotech_lib:PMODJ4, J5
1100kResistor_SMD:R_0402_1005MetricR41
110uFCapacitor_SMD:C_0805_2012MetricC1
11nFCapacitor_SMD:C_0402_1005MetricC45
12199119-4apotheotech_lib:2199119-4J2
125MHzCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY1
140.2kResistor_SMD:R_0402_1005MetricR40
176.8kResistor_SMD:R_0402_1005MetricR43
18.06kResistor_SMD:R_0402_1005MetricR34
19774015151Rapotheotech_lib:9774015151RH3
1ASP-134604-01apotheotech_lib:ASP13460401J1
1C_2u2_0402Capacitor_SMD:C_0402_1005MetricC24
1DCK0006A_Napotheotech_lib:SN74AXC1T45DCKRU1
1ECS-2016MV-240-BN-TR3apotheotech_lib:ECS-2016MVY2
1GRN LEDapotheotech_lib:D_0402_1005MetricD1
1R_10k_0402Resistor_SMD:R_0402_1005MetricR35
1SOP65P640X120-8Napotheotech_lib:M24C64-DRDW8TP_KIC1
1SYM_ESD_Smallapotheotech_lib:ApotheoTech_SymSYM1
1SYM_ESD_SmallSymbol:CE-Logo_8.5x6mm_SilkScreenSYM4
1SYM_ESD_SmallSymbol:WEEE-Logo_4.2x6mm_SilkScreenSYM2
1SYM_ESD_SmallSymbol:ESD-Logo_6.6x6mm_SilkScreenSYM3
1SYM_ESD_Smallapotheotech_lib:UKCA_Logo_8_5mmSYM5
1Si52131-A11Aapotheotech_lib:Si52131_QFN-24-1EP_4x4mm_P0.5mm_EP2.7x2.7mmU2
1TPSM82902SISRapotheotech_lib:TPSM82902SISRU11
1TSW-120-23-G-DConnector_PinHeader_2.54mm:PinHeader_2x20_P2.54mm_VerticalJ3
1USB3310C-CPapotheotech_lib:Microchip_QFN24_4X4U4

Similar boards

  • 2 layers39 × 39 mmTransmitter, the printed circuit board in 3D

    Transmitter

    will127534/CSI-2-FourLane-HDMI-Extender

    A simple MIPI CSI-2 extender with 4-lane support through HDMI cable

    18 parts15MIT
  • 4 layers74.3 × 148.8 mmSeniorDesign, the printed circuit board in 3D

    SeniorDesign

    mikemederos/STM32_PCB

    STM32F103C8-based PCB used to calculate 3-phase AC impedance to aid in detection of high-impedance faults.

    139 parts
  • 6 layers12v smps, the printed circuit board in 3D

    12v smps

    charlieh0tel/ee_stuff

    7 partsBSD-3-Clause
  • 2 layers52 × 90 mmEmu brd, the printed circuit board in 3D

    Emu brd

    rscott2049/DECstation2040

    A RP2040 based DECstation emulator

    86 parts212BSD-3-Clause
  • 6 layers86.4 × 54.6 mmBeagleBone Black.unrouted, the printed circuit board in 3D

    BeagleBone Black.unrouted

    The-OpenROAD-Project-Attic/SA-PCB

    Annealing-based PCB placement tool

    275 parts44BSD-3-Clause
  • 6 layers42.2 × 61.4 mmDap proto board full, the printed circuit board in 3D

    Dap proto board full

    tsar-boomba/dap-proto-board-full

    The culmination of all of my learning during the Spring '26 semester. All the way from making a simple dev board for the TAD5212 DAC, to making a RP2350 board, and now this. Everything combined on one 6-layer board.

    102 parts1
  • 4 layers49 × 40 mmBlackmagic, the printed circuit board in 3D

    Blackmagic

    aeremin/firefly_zephyr

    Firmware (Zephyr RTOS / nRF Connect SDK, with Pigweed libraries), custom boards and KiCad hardware projects for a few small nRF52-based devices.

    63 parts
  • 4 layers58 × 104 mmMicrogame2, the printed circuit board in 3D

    Microgame2

    aherbez/audiotest

    86 parts

Questions

How big is the Pi hat PCB?

It measures 89.4 × 69 mm and has 6 copper layers, 1.6 mm thick.

What parts does the Pi hat use?

132 parts, built around the USB3310C-CP, TPSM82902SISR, TXS0108ERGYR and SI52131-A11AGM. 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 Pi hat KiCad files?

From the ApotheoTech/APT-V01-FMC repository on GitHub, at the commit this page was made from: the board is pi_hat.kicad_pcb and its schematic FMC_Conn.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Pi hat design in my own project?

Its repository states no licence, so its author keeps all rights: ask ApotheoTech before reusing the design.