Uploaded June 2026 | Updated September 2026, 1 week ago
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:
fedevel.com/courses
Links:
- Download all the files from here: github.com/FEDEVEL/usbc-advanced-power-supply
- Open schematic and PCB directly here: oshwlab.com/robertferanec/project_pkwivpyj
- Ask your questions about electronics here: fedevel.com/assistant
- Easy search through my videos: 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
fedevel.com
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:
fedevel.com/courses
Links:
- Download all the files from here: github.com/FEDEVEL/usbc-advanced-power-supply
- Open schematic and PCB directly here: oshwlab.com/robertferanec/project_pkwivpyj
- Ask your questions about electronics here: fedevel.com/assistant
- Easy search through my videos: 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
fedevel.com










