Skip to the content
2 layers67.8 × 62.5 mmUSBCPowerPCB, the printed circuit board in 3D

USB Type-C to 12V and 5V

Size
67.8 × 62.5 mm
Copper layers
2
Thickness
1.6 mm
Parts
106
Nets
63
Pads
280
Tracks, vias
267, 75
Pours
193
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
2 Jun 2024
Updated
27 Sep 2025

Overview

USBCPowerPCB is an open-source printed circuit board by lhr-solar, from the lhr-solar/USBCPowerPCB repository on GitHub. It is a 2-layer board of 67.8 × 62.5 mm with 106 parts on 63 nets, routed with 267 tracks and 75 vias.

It is built around the TPS56A37RPAR, CYPD3177-24LQXQT and TPS2116DRL, with the TVS2200DRV, 0ZCJ0100FF2E and BSL308PEH6327XTSA1 among its other parts. Its parts include 31 resistors, 20 capacitors, 10 connectors, 9 diodes and 6 ICs.

Main components

9

README

README.md

USBCPowerPCB

Author: Ishan Deshpande

The purpose of this board is to be able to use a USB Type-C laptop charger to run one LV system (such as BPS or Controls). The dongle will act as a breakout; negotiating the power delivery at a fixed voltage with the laptop charger and delivering as much current as needed at a stable voltage of 12V/5V.

Currently under active development. Please reference the USB-C PD Dongle Design Document for more information.

Parts

106
QtyValueFootprintReferences
810kResistor_SMD:R_0805_2012MetricR1, R2, R4, R16, R18, R28, R30, R31
85.1kResistor_SMD:R_0805_2012MetricR3, R5, R6, R7, R20, R23, R26, R29
8LEDLED_SMD:LED_0805_2012MetricD2, D3, D4, D5, D6, D7, D8, D9
50.1uFCapacitor_SMD:C_0805_2012MetricC4, C5, C12, C15, C20
41uFCapacitor_SMD:C_0805_2012MetricC3, C6, C7, C8
422uFCapacitor_SMD:C_0805_2012MetricC17, C18, C21, C22
4M3MountingHole:MountingHole_3.2mm_M3H1, H2, H3, H4
30Resistor_SMD:R_0805_2012MetricR10, R13, R15
310uFCapacitor_SMD:C_0805_2012MetricC9, C11, C19
3DNPResistor_SMD:R_0805_2012MetricR11, R12, R14
3GND_TPTestPoint:TestPoint_THTPad_1.0x1.0mm_Drill0.5mmTP5, TP17, TP18
21kResistor_SMD:R_0805_2012MetricR17, R19
23.3uFCapacitor_SMD:C_0805_2012MetricC1, C2
10ZCJ0100FF2EFuse:Fuse_1206_3216MetricF2
112V_BANANA_OUTUTSVT_Connectors:Banana_Jack_HorizontalJ9
112V_OUTUTSVT_Connectors:Molex_MicroFit3.0_1x2xP3.00mm_PolarizingPeg_VerticalJ3
112V_OUT_PINConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ6
112V_SETTestPoint:TestPoint_THTPad_1.0x1.0mm_Drill0.5mmTP16
112V_TPTestPoint:TestPoint_Plated_Hole_D2.0mmTP1
112V_UVLOTestPoint:TestPoint_THTPad_1.0x1.0mm_Drill0.5mmTP14
12.4kResistor_SMD:R_0805_2012MetricR8
120kResistor_SMD:R_0805_2012MetricR25
133pFCapacitor_SMD:C_0805_2012MetricC16
1383kResistor_SMD:R_0805_2012MetricR24
14.7uHUTSVT_Passive:INDPM5452X300NL2
15.6uHInductor_SMD:L_Bourns_SRP1038C_10.0x10.0mmL1
151kResistor_SMD:R_0805_2012MetricR9
152.3kResistor_SMD:R_0805_2012MetricR21
156kResistor_SMD:R_0805_2012MetricR22
15V_BUCK_TPTestPoint:TestPoint_Plated_Hole_D2.0mmTP9
15V_ISOUTSVT_Connectors:Molex_MicroFit3.0_1x4xP3.00mm_PolarizingPeg_VerticalJ4
15V_ISO_PINConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ7
15V_ISO_TPTestPoint:TestPoint_Plated_Hole_D2.0mmTP6
15V_OUTUTSVT_Connectors:Molex_MicroFit3.0_1x2xP3.00mm_PolarizingPeg_VerticalJ5
15V_OUT_PINConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ8
15V_SETTestPoint:TestPoint_THTPad_1.0x1.0mm_Drill0.5mmTP15
15V_TPTestPoint:TestPoint_Plated_Hole_D2.0mmTP2
173.2kResistor_SMD:R_0805_2012MetricR27
1BSL308PEH6327XTSA1Package_TO_SOT_SMD:SOT-23-6Q2
1CCConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ2
1CYPD3177-24LQXQTUTSVT_ICs:CYPD3177-24LQXQT_CYPU2
1DNPCapacitor_SMD:C_0805_2012MetricC14
1ESD752Package_TO_SOT_SMD:SOT-23D1
1GNDPWR_TPTestPoint:TestPoint_Plated_Hole_D2.0mmTP8
1GND_BANANA_OUTUTSVT_Connectors:Banana_Jack_HorizontalJ10
1GND_TPTestPoint:TestPoint_Plated_Hole_D2.0mmTP19
1HallockUTSVT_Special:Hallock_Image_TinyLOGO2
1IRF9358TRPBFPackage_SO:SO-8_3.9x4.9mm_P1.27mmQ1
1NetTie_2NetTie:NetTie-2_SMD_Pad2.0mmNT1
1PTS120630V016Fuse:Fuse_1206_3216MetricF1
1SAFE_5V_TPTestPoint:TestPoint_Plated_Hole_D2.0mmTP7
1TBA2-2411Converter_DCDC:Converter_DCDC_TRACO_TBA2-xxxx_Single_THTU5
1TPS2116DRLPackage_TO_SOT_SMD:SOT-583-8U4
1TPS562231DRLRPackage_TO_SOT_SMD:SOT-563U3
1TPS56A37RPARUTSVT_Power:TPS56A37RPARIC2
1TVS2200DRVPackage_SON:WSON-6-1EP_2x2mm_P0.65mm_EP1x1.6mmU1
1TrollUTSVT_Special:trollLOGO3
1USB_C_Receptacle_PowerOnly_6PUTSVT_Connectors:CUI_UJ20-C-H-C-4-SMT-TRJ1
1UTSVTUTSVT_Special:UTSVT_Logo_SymbolLOGO1
1VBUS_TPTestPoint:TestPoint_Plated_Hole_D2.0mmTP4
1VBUS_USBINTestPoint:TestPoint_Plated_Hole_D2.0mmTP3
1WolfUTSVT_Special:wolf_frontLOGO4

Similar boards

  • 4 layers83.9 × 71.8 mmUSB C PD PCB, the printed circuit board in 3D

    USB C PD PCB

    KonstantinCa/USB-C-PD-PCB-CYPD3177

    USB-C Power Delivery sink board using CYPD3177, ESP32 firmware and KiCad PCB design.

    75 parts
  • 6 layers153.3 × 53 mmSCAN, the printed circuit board in 3D

    SCAN

    jjsprandel/SCAN_PCB

    Welcome to the SCAN repository! Below, you will find all the necessary information, from hardware design to software documentation.

    186 parts1
  • 2 layers220 × 120 mmHot Plate, the printed circuit board in 3D

    Hot Plate

    sergioibarra98/Hot-Plate

    105 partsMIT
  • 4 layers74.6 × 102.1 mmFPGA DevBoard, the printed circuit board in 3D

    FPGA DevBoard

    Benny-Chippers/Enchanted_Rocks

    The dev board PCB for the MacroController project

    68 partsMIT
  • 4 layers203.1 × 155.8 mmNixie 2025 v3, the printed circuit board in 3D

    Nixie 2025 v3

    moro696/nixie-clock

    here i will post documentation for the nixie clock project.

    147 parts1GPL-3.0
  • 2 layers74 × 72 mmIso usb2pwrd panel, the printed circuit board in 3D

    Iso usb2pwrd panel

    qfreiman/iso-usb2pwrd

    compact USB-C 2.0 Isolator with 1W Power Passthrough

    204 parts

Questions

How big is the USBCPowerPCB PCB?

It measures 67.8 × 62.5 mm and has 2 copper layers, 1.6 mm thick.

What parts does the USBCPowerPCB use?

106 parts, built around the TPS56A37RPAR, CYPD3177-24LQXQT, TPS2116DRL and TVS2200DRV. 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 USBCPowerPCB KiCad files?

From the lhr-solar/USBCPowerPCB repository on GitHub, at the commit this page was made from: the board is USBCPowerPCB.kicad_pcb and its schematic 12v_buck_converter.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the USBCPowerPCB design in my own project?

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