How to Make Custom ESP32 Board in 3 Hours | Full Tutorial

In this tutorial you will learn how to draw schematic, do PCB layout, manufacture your board and programming.

Learn more about electronics, check out our online courses:

00:00 Start a new project in EasyEDA
04:00 Add ESP32 into schematic
05:00 Add CP2102N
05:48 Add AMS1117-3.3
06:41 Add USB connector
07:43 Add ESD, Transistors, Buttons
09:33 Add Capacitors
14:06 Add Resistors
18:29 Add LED
19:12 Drawing schematic: Buttons + ESP32
25:42 Connecting: USB to UART
36:19 Connecting: LED, Power
40:28 Connecting: Series resistors, Connectors
47:40 ESP32 vs S2 reference schematic
51:55 CP2102N Errata
56:23 Adding titles
59:20 Annotating schematic
1:00:47 Fixing errors in schematic
1:02:24 Importing schematic to PCB
1:03:25 Component placement
1:20:39 Start PCB Layout: setup rules, stackup and route it
1:47:50 Updating schematic and importing changes to PCB
2:07:39 Running DRC check and fixing errors on PCB
2:11:32 Drawing polygons
2:21:35 Updating tracks to 50OHMs, improving power connections
2:28:23 Adding text
2:41:04 Ordering PCB: Gerber files
2:42:40 Ordering board assembly: BOM, Pick and place
2:46:37 Ordering additional components
2:50:52 Boards received! Check them
2:52:20 Programming: Setup
2:53:53 Programming: Blink (Example)
2:55:03 Programming: Controlling LED over Internet (WiFi Example)
2:56:32 Thank you very much