How to Design a USB-C Power Supply (5V–28V) in 3 Hours | Full Tutorial | EasyEDA

Robert Feranec
Robert FeranecJun 8, 2026

Why It Matters

By showing a fast, browser‑based workflow for a versatile USB‑PD supply, the tutorial enables engineers to shorten development cycles and bring high‑power USB products to market with minimal cost and expertise.

Key Takeaways

  • Use EasyEDA browser tool to design USB‑C power supply without installing software.
  • Select a 28 V capable USB‑PD IC and customize its schematic symbol.
  • Place high‑voltage capacitors (≥35 V) and TVS diodes for safety.
  • Configure output voltage via three‑position switches and pull‑up resistors.
  • Keep unfitted components for future testing and document schematic clearly.

Summary

The video walks viewers through building a USB‑C power‑supply board that delivers 5 V to 28 V, using only a web browser and EasyEDA’s Pro edition. No local software installation is required; users create a new project, name schematics and PCB files, and set up a professional‑looking title block. Key steps include selecting a 28 V‑rated USB‑PD controller from LCSC, editing its schematic symbol for clearer pin placement, and adding high‑voltage capacitors, TVS diodes, and filtering components. The tutorial emphasizes using a 0.1 mm grid, copying existing net names to avoid errors, and configuring output voltage via three‑position switches with pull‑up resistors on the CFG pins. Notable details: the presenter saves every change, stores a custom symbol in a personal library, and deliberately places unfitted resistors for future experimentation, annotating them with notes. A simple table maps switch settings to output voltages (5 V, 9 V, 12 V, 20 V, 28 V), illustrating how configuration pins control the regulator. The approach demonstrates that a functional, high‑voltage USB‑PD supply can be designed, documented, and ready for PCB fabrication in under three hours, lowering the barrier for hobbyists and small‑team engineers to prototype power solutions quickly.

Original Description

You will learn how to draw schematic, do PCB layout and manufacture your board. You will design an useful USB-C PD Power supply based on CH224A / CH224Q chip.
Learn more about electronics, check out our online courses:
Links:
- Download all the files from here: https://github.com/FEDEVEL/usbc-advanced-power-supply
- Open schematic and PCB directly here: https://oshwlab.com/robertferanec/project_pkwivpyj
- Ask your questions about electronics here: https://fedevel.com/assistant
- Easy search through my videos: https://fedevel.com/hw-assistant
Chapters:
00:00 What you will design in this tutorial
00:56 Starting a new project
03:34 Adding CH224A
05:06 Updating Schematic symbol
08:25 Adding 1uF Capacitor
11:36 Adding USB-C Connector
15:41 Adding USB Protection
18:05 Adding 100nF
19:40 Adding 1k Resistor
20:46 Marking component NF (Not Fitted)
23:20 Adding 10k Resistor
25:40 Adding 6.8k Resistor
28:10 Adding 100k Resistor
29:54 Adding Switches
36:46 Adding 3.3V LDO
43:15 Adding Error LED
44:47 Adding MOSFET Transistor 2N7002
46:11 Adding Output Connector
49:28 Adding Voltage LED Indicators
52:36 Adding Multiplexer MC14051B
59:41 Adding I2C Header
1:02:27 Creating your own component - Mounting Holes
1:06:31 Annotating Schematic
1:07:51 Running DRC Check
1:08:05 Importing Schematic to PCB
1:08:49 Adding Board Outline
1:09:43 Placing components
1:23:11 Setting up PCB Design Rules
1:24:27 Setting up Stackup (4 Layer PCB)
1:25:04 PCB Layout
1:51:14 Swapping pins in PCB
1:53:13 Routing USB and Calculating Impedance
1:58:56 Running DRC Check
2:00:51 Replacing CH224A for CH224Q
2:12:11 Adding Copper Pours
2:18:16 Copper Region Priority
2:20:15 Updating track width to 50 OHM impedance
2:21:16 Adjusting Silkscreen - TOP
2:32:59 Adjusting Silkscreen - BOTTOM
2:38:15 Adding LOGO
2:39:15 Adding GOLD LOGO
2:41:01 Adjusting GND under Exposed Pad
2:44:11 Generating Outputs for Manufacturing
2:45:14 Generating and checking Gerber files
2:48:11 Generating BOM (Bill of Material)
2:49:17 Generating Pick & Place file
2:50:39 Ordering PCB and Assembly
2:57:30 Finished boards
2:59:10 Testing our Board
3:01:07 Testing I2C and Any Output Voltage
3:05:49 Where to find and download the project files
3:07:06 Thank you very much for watching
------------------------------------------------------
(C) FEDEVEL by Robert Feranec

Comments

Want to join the conversation?

Loading comments...