
USB C breadboard power supply
bytesizedengineering/USB-C-Power-Delivery-Breadboard-Power-Supply

Want to replace your non USB-C power/charge cables for USB-C ones? This project lets you do just that!
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.
Want to replace your non USB-C power/charge cables for USB-C ones? This project lets you do just that!

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.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 3 | 0 | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R1, R3, R8 |
| 3 | 1uF | Capacitor_SMD:C_0402_1005Metric | C3, C4, C6 |
| 3 | DNP | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R2, R4, R7 |
| 2 | 0.1uF | Capacitor_SMD:C_0402_1005Metric | C1, C2 |
| 2 | 10k | Resistor_SMD:R_0402_1005Metric | R9, R10 |
| 2 | 390pF | Capacitor_SMD:C_0402_1005Metric | C7, C8 |
| 2 | 5.1k | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R5, R6 |
| 1 | 1k | Resistor_SMD:R_0402_1005Metric | R12 |
| 1 | 3.3uF | Capacitor_SMD:C_1210_3225Metric | C5 |
| 1 | 49.9k | Resistor_SMD:R_0402_1005Metric | R13 |
| 1 | CYPD3177 | Package_DFN_QFN:QFN-24-1EP_4x4mm_P0.5mm_EP2.8x2.8mm | U1 |
| 1 | IRF9358TRPBF | Package_SO:SO-8_3.9x4.9mm_P1.27mm | Q1 |
| 1 | NZH10C,115 | Diode_SMD:D_0402_1005Metric | D2 |
| 1 | RED_LED | LED_SMD:LED_0603_1608Metric | D1 |
| 1 | USB_C_Receptacle | alvarop:MOLEX-1054500101 | J1 |
| 1 | 282837-2 | alvarop:282837-2 | J2 |

bytesizedengineering/USB-C-Power-Delivery-Breadboard-Power-Supply

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

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



Benny-Chippers/Enchanted_Rocks
The dev board PCB for the MacroController project


hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!
It measures 36 × 12 mm and has 2 copper layers, 1.6 mm thick.
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.
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.
Its repository states no licence, so its author keeps all rights: ask alvarop before reusing the design.