Skip to the content
2 layers65 × 56 mmPiGarage, the printed circuit board in 3D

Open-source Raspberry Pi power management and audio HAT for automotive head-unit use

Size
65 × 56 mm
Copper layers
2
Thickness
1.58 mm
Parts
79
Nets
80
Pads
283
Tracks, vias
424, 129
Pours
2
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
20 Mar 2026
Updated
24 May 2026

Overview

PiGarage is an open-source printed circuit board by bryce-builds, from the bryce-builds/PiGarage repository on GitHub. It is a 2-layer board of 65 × 56 mm with 79 parts on 80 nets, routed with 424 tracks and 129 vias.

It is built around the ADS1115IDGSR, TPS54560BQDDARQ1 and AP2112K-3.3, with the LTV-847S, CC0603KRX7R9BB104 and AO4407A among its other parts. Its parts include 33 capacitors, 26 resistors, 6 ICs, 5 connectors and 3 diodes. It belongs with the audio and music boards of this library.

Main components

10

README

README.md

PiGarage

Open-source Raspberry Pi power management and audio HAT for automotive head-unit use.

PiGarage Board with Cover

PiGarage Board

Features

  • 5V 5A Buck Converter (TPS54560BQDDARQ1) — 7-16V input, Pi 5 compatible
  • I2S DAC (PCM5122PWR) — 112dB SNR, noise-free audio output to external amplifier
  • ADC (ADS1115) — 16-bit, for steering wheel resistor ladder controls
  • 4-Channel Optoisolated 12V Sensing — ACC, REV, ILL, AUX via LTV-847S
  • Safe Shutdown — ACC-triggered power latch with GPIO hold (BCM25), crank ride-through
  • Battery Protection — UVLO hard cutoff at 12.08V via TL431A comparator
  • Fan Output — JST SH 1.0mm 2-pin connector (Pi 5 fan style) for 25mm buck cooler fan
  • Compatible — Raspberry Pi 3, 4, and 5

Board

ParameterValue
Input Voltage7-16V (automotive 12V)
Output Voltage5.0V
Output Current5A continuous
DAC SNR112dB
DAC InterfaceI2S
ADC Resolution16-bit, 4-channel
Sense Inputs4ch optoisolated
Board FormatRaspberry Pi HAT (65mm x 56.5mm)

Directory Layout

text
PiGarage/
├── Hardware/           KiCad 10 schematic, PCB, and custom libraries
├── Production/         Gerbers, drill files, pick-and-place
├── BOM/                Bill of Materials and design notes
├── Images/             Board renders and schematic exports
├── Cover/              3D-printable enclosure / fan cover (STEP/STL)
├── Software/           Power latch daemon and systemd service
└── Docs/               Ordering and assembly guide

Getting Started

See Docs/ordering-guide.md for full instructions on ordering from JLCPCB and assembling the board.

License

Hardware: CERN-OHL-S-2.0 — Software: MIT

Parts

79
QtyValueFootprintReferences
11100nFCapacitor_SMD:C_0603_1608MetricC2, C10, C25, C26, C27, C28, C29, C30, C31, C32, C33
910kΩResistor_SMD:R_0603_1608MetricR9, R15, R16, R17, R18, R23, R24, R25, R26
710µFCapacitor_SMD:C_0603_1608MetricC8, C11, C12, C16, C18, C20, C22
54.7kΩResistor_SMD:R_0603_1608MetricR11, R19, R20, R21, R22
40.1µFCapacitor_SMD:C_0603_1608MetricC13, C17, C19, C21
347µFCapacitor_SMD:C_1206_3216MetricC5, C6, C7
22.2nFCapacitor_SMD:C_0603_1608MetricC23, C24
22.2µFCapacitor_SMD:C_0603_1608MetricC14, C15
222kΩResistor_SMD:R_0603_1608MetricR6, R12
2470ΩResistor_SMD:R_0603_1608MetricR13, R14
11.8nFCapacitor_SMD:C_0603_1608MetricC3
1100kΩResistor_SMD:R_0603_1608MetricR10
111.5kΩResistor_SMD:R_0603_1608MetricR4
11kΩResistor_SMD:R_0603_1608MetricR7
11µFCapacitor_SMD:C_0603_1608MetricC9
12.2µHFXL0630:IND-SMD_L7.0-W6.6L1
123.7kΩResistor_SMD:R_0603_1608MetricR1
14.7µFCapacitor_SMD:C_1206_3216MetricC1
147kΩResistor_SMD:R_0603_1608MetricR8
160.4kΩResistor_SMD:R_0603_1608MetricR3
1600RInductor_SMD:L_0603_1608MetricFB1
18.2pFCapacitor_SMD:C_0603_1608MetricC4
180.6kΩResistor_SMD:R_0603_1608MetricR2
184.5kΩResistor_SMD:R_0603_1608MetricR5
1ADS1115IDGSRADS1115IDGSR:SOP50P490X110-10NU5
1AO4407ASOIC127P600X175:SOIC127P600X175-8NQ1
1AP2112K-3.3Package_TO_SOT_SMD:SOT-23-5U4
1B560C-13-FB560C:SMC_L7.1-W6.2-LS8.1-RDD2
1BAT54CLT1GPackage_TO_SOT_SMD:SOT-23D3
1Conn_01x02_PinConnector_JST:JST_PH_B2B-PH-K_1x02_P2.00mm_VerticalJ5
1Conn_02x02_Counter_ClockwiseConnector_Molex:Molex_Mini-Fit_Jr_5566-04A_2x02_P4.20mm_VerticalJ2
1Conn_02x03_Odd_EvenConnector_Molex:Molex_Mini-Fit_Jr_5566-06A_2x03_P4.20mm_VerticalJ1
1Conn_02x20_Odd_EvenConnector_PinSocket_2.54mm:PinSocket_2x20_P2.54mm_VerticalJ4
1LTV-847SPackage_DIP:SMDIP-16_W9.53mmU6
1MMBT3904Package_TO_SOT_SMD:TSOT-23Q2
1PCM5122PWRPackage_SO:TSSOP-28_4.4x9.7mm_P0.65mmU3
1PJ-320BPJ-320B:BOOMELE_PJ-320BJ3
1SMBJ18CADiode_SMD:D_SMBD1
1TL431DBZPackage_TO_SOT_SMD:SOT-23U2
1TPS54560BQDDARQ1Package_SO:Texas_R-PDSO-G8_EP2.95x4.9mm_Mask2.4x3.1mm_ThermalViasU1

The 77 most common of 79 parts.

Similar boards

  • 4 layers164.9 × 102 mmCarrier, the printed circuit board in 3D

    Carrier

    AJXD2/carplay-project

    One board that turns the Pi 4 + 7" screen into a complete car radio replacement. It bolts onto the Pi like a HAT, plugs into the truck's radio harness, and does everything the factory radio did plus what the Pi needs:

    171 parts
  • 2 layers63.8 × 44 mmPd sniffer, the printed circuit board in 3D

    Pd sniffer

    Badbird5907/pd-sniffer

    44 parts
  • 2 layers62 × 6 mmTableLight, the printed circuit board in 3D

    TableLight

    jonny190/TableLight

    A 3D-printable, battery-powered, USB-C rechargeable table lamp in the classic "Poldina" shape - honeycomb disc base, thin stem, down-firing cone shade with a white top - running WLED on an ESP32, with a capacitive touch…

    72 partsMIT
  • 4 layers120 × 130 mmSingleCharger, the printed circuit board in 3D

    SingleCharger

    BatteryMaximus/Dock-PCB

    95 partsGPL-3.0
  • 4 layers121.9 × 109.2 mmPlinkyblack hwmidi jacks, the printed circuit board in 3D

    Plinkyblack hwmidi jacks

    plinkysynth/plinky_public

    a public release of the plinky sw and hw

    287 parts227
  • 6 layers37 × 37 mmFc f405 2026-10-16 1025, the printed circuit board in 3D

    Fc f405 2026-10-16 1025

    ara-mkr/f405-flight-controller

    This is a flight controller I designed as a side project. It was fun and pretty challenging, and I'm planning to build a drone with it at some point!

    122 partsCERN-OHL-P-2.0

Questions

How big is the PiGarage PCB?

It measures 65 × 56 mm and has 2 copper layers, 1.58 mm thick.

What parts does the PiGarage use?

79 parts, built around the ADS1115IDGSR, TPS54560BQDDARQ1, AP2112K-3.3 and LTV-847S. 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 PiGarage KiCad files?

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

Can I use the PiGarage design in my own project?

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