Skip to the content
2 layers36 × 12 mmUsb c power, the printed circuit board in 3D

Want to replace your non USB-C power/charge cables for USB-C ones? This project lets you do just that!

Size
36 × 12 mm
Copper layers
2
Thickness
1.6 mm
Parts
26
Nets
16
Pads
111
Tracks, vias
164, 35
Pours
32
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
20 Mar 2020
Updated
22 Jul 2020

Overview

Usb c power is an open-source printed circuit board by alvarop, from the alvarop/usb_c_power repository on GitHub. It is a 2-layer board of 36 × 12 mm with 26 parts on 16 nets, routed with 164 tracks and 35 vias.

It is built around the IRF9358TRPBF. Its parts include 12 resistors, 8 capacitors, 2 diodes, 2 connectors and 1 IC.

Main components

1

README

README.md

USB-C-Power

Want to replace your non USB-C power/charge cables for USB-C ones? This project lets you do just that!

USB-C-Power board

The board uses a Cypress CYPD3177 which will communicate with the USB power supply over USB-PD and negotiate the desired voltage and current. The voltage and current requested is set using 8 resistors that can be easily hand soldered to customize each one.

The available voltage ranges are: 5V, 9V, 12V, 15V, 19V, and 20V. You can set a minimum and maximum voltages in order to get the highest available or select just a single one so that you always know what you're getting.

The available currents range from : 0A to 5A in 0.25A increments.

If the selected voltage or current is not available, a red LED lights up and the output is disabled.

Trying to figure out which resistors to put where? Don't worry! I put together a nice calculator to do it for you. Check it out here!

This board is designed to handle 5A @ 20V, but has only been tested to 3A @ 20V, so proceed with caution if you need the full 100W.

Want to build your own? Go to the releases to get the files for latest stable version.

Parts

26
QtyValueFootprintReferences
30Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR1, R3, R8
31uFCapacitor_SMD:C_0402_1005MetricC3, C4, C6
3DNPResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR2, R4, R7
20.1uFCapacitor_SMD:C_0402_1005MetricC1, C2
210kResistor_SMD:R_0402_1005MetricR9, R10
2390pFCapacitor_SMD:C_0402_1005MetricC7, C8
25.1kResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR5, R6
11kResistor_SMD:R_0402_1005MetricR12
13.3uFCapacitor_SMD:C_1210_3225MetricC5
149.9kResistor_SMD:R_0402_1005MetricR13
1CYPD3177Package_DFN_QFN:QFN-24-1EP_4x4mm_P0.5mm_EP2.8x2.8mmU1
1IRF9358TRPBFPackage_SO:SO-8_3.9x4.9mm_P1.27mmQ1
1NZH10C,115Diode_SMD:D_0402_1005MetricD2
1RED_LEDLED_SMD:LED_0603_1608MetricD1
1USB_C_Receptaclealvarop:MOLEX-1054500101J1
1‎282837-2‎alvarop:‎282837-2‎J2

Similar boards

  • 2 layers100 × 100 mmFour Channel MHz LED Driver, the printed circuit board in 3D

    Four Channel MHz LED Driver

    Llamero/Four_Channel_MHz_LED_Driver

    High Speed Four Channel LED Driver that can run up to 30A

    96 parts6
  • 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 layers67.8 × 62.5 mmUSBCPowerPCB, the printed circuit board in 3D

    USBCPowerPCB

    lhr-solar/USBCPowerPCB

    USB Type-C to 12V and 5V

    106 parts
  • 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
  • 2 layers57.3 × 19 mm11ua, the printed circuit board in 3D

    11ua

    rene-dev/stmbl

    AC Servo Driver for STM32F4

    26 parts990GPL-3.0
  • 2 layers98 × 59.5 mmMCP23017 PCB, the printed circuit board in 3D

    MCP23017 PCB

    hackclub/OnBoard

    💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

    26 parts915

Questions

How big is the Usb c power PCB?

It measures 36 × 12 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Usb c power use?

26 parts, built around the IRF9358TRPBF. 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 Usb c power KiCad files?

From the alvarop/usb_c_power repository on GitHub, at the commit this page was made from: the board is usb_c_power.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Usb c power design in my own project?

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