Section 1 : Drawing Schematic and Creating Libraries

Lecture 1 Introduction 00:00:55 Duration
Lecture 2 What you will learn during this course 00:02:10 Duration
Lecture 3 Download Arduino schematic and start a new project 00:02:39 Duration
Lecture 4 Prepare to create ATMEGA328P component 00:06:29 Duration
Lecture 5 Create ATMEGA328P - Schematic symbol 00:09:05 Duration
Lecture 6 Create ATMEGA328P - Footprint 00:13:16 Duration
Lecture 7 Prepare to create ATMEGA16U2 component 00:02:11 Duration
Lecture 8 Create ATMEGA16U2 - Schematic symbol 00:09:35 Duration
Lecture 9 Create ATMEGA16U2 - Footprint 00:17:49 Duration
Lecture 10 How to update an existing component 00:01:46 Duration
Lecture 11 Create 10 pin female header 00:14:25 Duration
Lecture 12 Create 8 pin female header 00:06:19 Duration
Lecture 13 Create 6 pin female header 00:05:27 Duration
Lecture 14 Connect 10, 8, 6 pin headers 00:02:49 Duration
Lecture 15 Create 100nF capacitor 00:18:29 Duration
Lecture 16 About connecting power pins of microcontroller 00:01:54 Duration
Lecture 17 Create 10uF capacitor 00:07:49 Duration
Lecture 18 Create Ferrite Bead 00:03:56 Duration
Lecture 19 Draw power connections 00:03:22 Duration
Lecture 20 Create 1M resistor 00:11:17 Duration
Lecture 21 Create 16MHz Crystal 00:14:26 Duration
Lecture 22 Create 18pF capacitor 00:01:56 Duration
Lecture 23 Draw crystal circuit 00:01:36 Duration
Lecture 24 Connect power header 00:05:51 Duration
Lecture 25 Draw crystal connection and power for 16U2 00:04:00 Duration
Lecture 26 Create ICSP header 00:17:36 Duration
Lecture 27 Connect ICSP header 00:03:57 Duration
Lecture 28 Placing net names 00:04:10 Duration
Lecture 29 Using schematic filter and schematic inspector
Lecture 30 Connecting rest of the IO connector signals 00:03:46 Duration
Lecture 31 Create 22 Ohm resistor 00:02:19 Duration
Lecture 32 About connecting CLOCK, RX and TX 00:02:39 Duration
Lecture 33 Create 1k Ohm resistor 00:01:50 Duration
Lecture 34 Connect UART signals
Lecture 35 Connecting ICSP1 header 00:03:44 Duration
Lecture 36 Creating 2x2 male header 00:08:34 Duration
Lecture 37 Connect 16U2 IO header 00:01:53 Duration
Lecture 38 About RESET circuit 00:04:15 Duration
Lecture 39 Creating BUTTON 00:12:09 Duration
Lecture 40 Create 10k resistor
Lecture 41 Creating DIODE 00:14:17 Duration
Lecture 42 Create AND gate 00:12:19 Duration
Lecture 43 Connecting RESET circuit 00:06:18 Duration
Lecture 44 Draw rest of RESET connections 00:02:28 Duration
Lecture 45 Creating 1x3 male header 00:09:33 Duration
Lecture 46 Connecting JP1 jumper and 16U2 RESET circuit 00:06:14 Duration
Lecture 47 Create 1x4 male header 00:06:31 Duration
Lecture 48 Connecting JP3 jumper 00:01:44 Duration
Lecture 49 Create Orange LED 00:12:53 Duration
Lecture 50 Calculating LED resistor 00:03:24 Duration
Lecture 51 Create 560 Ohm resistor 00:01:45 Duration
Lecture 52 Connecting LEDs to indicate communication 00:01:13 Duration
Lecture 53 Create and connect Green Power LED 00:03:12 Duration
Lecture 54 Connecting User LED 00:04:13 Duration
Lecture 55 Create +3.3V LDO regulator 00:14:01 Duration
Lecture 56 Connect +3.3V LDO regulator 00:02:05 Duration
Lecture 57 About power selection circuit 00:01:02 Duration
Lecture 58 Create 0R resistor 00:01:44 Duration
Lecture 59 Draw power selection circuit, about unfitted compo 00:04:28 Duration
Lecture 60 Name some 16U2 nets and about pull up resistors 00:02:35 Duration
Lecture 61 Create 100k resistor 00:01:38 Duration
Lecture 62 Connecting 16U2 signals, GND pins, about UCAP 00:02:39 Duration
Lecture 63 Create 1uF capacitor 00:01:47 Duration
Lecture 64 Draw UCAP connection and name power & crystal net 00:03:04 Duration
Lecture 65 About USB connector + Creating USB connector schem 00:09:34 Duration
Lecture 66 Creating USB connector footprint 00:18:27 Duration
Lecture 67 Connecting USB - Part 1 00:02:38 Duration
Lecture 68 Create Varistor 00:09:29 Duration
Lecture 69 Connecting USB - Part 2 00:01:58 Duration
Lecture 70 Creating 100uF capacitor 00:11:32 Duration
Lecture 71 Create 2.2uH inductor 00:09:55 Duration
Lecture 72 Connecting USB - Part 3 00:02:13 Duration
Lecture 73 Add and connect User Button 00:03:05 Duration
Lecture 74 Create and connect PADs 00:04:54 Duration
Lecture 75 Create and add fiducials 00:06:20 Duration
Lecture 76 Create and add mounting holes 00:09:41 Duration
Lecture 77 Create and add DIP socket 00:06:08 Duration
Lecture 78 Create and add LINK (jumper) 00:04:02 Duration
Lecture 79 About PCB and Firmware component 00:00:48 Duration

Section 2 : Finishing Schematic

Lecture 1 Annotating, checking and browsing schematics 00:07:00 Duration
Lecture 2 Adding notes into schematic 00:03:04 Duration
Lecture 3 Finishing schematic About Pages, Title Block and Parameters 00:07:35 Duration
Lecture 4 About components and BOM (Bill of Material) 00:06:51 Duration
Lecture 5 Update Altium Designer settings 00:01:34 Duration
Lecture 6 Importing Schematic into PCB 00:04:50 Duration

Section 3 : PCB Placement

Lecture 1 Change board shape, place mounting holes and main connectors 00:08:52 Duration
Lecture 2 How to start placement, place 328P MCU and DIP socket 00:05:14 Duration
Lecture 3 Change Altium settings, hide designators, setup grid, lock down components 00:06:04 Duration
Lecture 4 About placement 00:07:16 Duration
Lecture 5 Placement around 328P MCU 00:03:06 Duration
Lecture 6 Placement around 16U2 MCU 00:04:36 Duration
Lecture 7 Place components around USB connector 00:04:17 Duration
Lecture 8 Placing headers, jumpers and LDO regulator 00:06:40 Duration
Lecture 9 Placing buttons, 16U2 reset, LEDs 00:11:14 Duration
Lecture 10 Placing remaining components 00:08:12 Duration
Lecture 11 3D view of finished placement 00:00:45 Duration
Lecture 12 About paper model 00:10:23 Duration

Section 4 : PCB Layout

Lecture 1 Preparing for layout 00:19:30 Duration
Lecture 2 Routing long connections 00:18:59 Duration
Lecture 3 Routing short connections 00:12:05 Duration
Lecture 4 Routing power nets 00:13:29 Duration
Lecture 5 Routing ground net 00:11:25 Duration
Lecture 6 Checking if everything is connected 00:03:16 Duration
Lecture 7 Current status and about layout procedure for more complex boards 00:02:39 Duration
Lecture 8 Importing schematic changes into PCB 00:04:08 Duration
Lecture 9 Drawing power planes (polygons) 00:17:39 Duration
Lecture 10 Drawing ground planes 00:04:39 Duration
Lecture 11 More polygons, improving power tracks and power planes 00:16:22 Duration
Lecture 12 Improving layout Part 1 00:13:07 Duration
Lecture 13 Improving layout Part 2 00:07:18 Duration
Lecture 14 Improving layout Part 3 00:15:38 Duration
Lecture 15 Improving silkscreen layer 00:12:33 Duration
Lecture 16 Adding gold company logo 00:03:19 Duration
Lecture 17 Adding assembly drawing layer 00:11:32 Duration
Lecture 18 Creating mechanical drawing layer 00:08:00 Duration
Lecture 19 Adding manufacturing notes layer 00:04:40 Duration
Lecture 20 Finishing PCB 00:09:31 Duration

Section 5 : Manufacturing documentation

Lecture 1 Create board variants 00:09:57 Duration
Lecture 2 Start procedure of releasing your board documentation 00:04:39 Duration
Lecture 3 Generate and check gerber files 00:06:31 Duration
Lecture 4 Generating NC drill outputs and drawings
Lecture 5 About stackup document 00:00:45 Duration
Lecture 6 Generate mechanical drawing 00:03:07 Duration
Lecture 7 Generate assembly drawing 00:04:50 Duration
Lecture 8 Generate top view drawing 00:05:19 Duration
Lecture 9 Generate BOMs 00:14:24 Duration
Lecture 10 Generate pick and place file 00:02:23 Duration
Lecture 11 About stencils 00:00:46 Duration
Lecture 12 Generate 3D PDF and STEP file 00:07:34 Duration
Lecture 13 Generate PDF schematic 00:06:02 Duration
Lecture 14 Back up the project and what next 00:02:54 Duration

Section 6 : Bringing your board to life

Lecture 1 How to start with software development 00:03:28 Duration
Lecture 2 Programming 16U2 MCU 00:06:01 Duration
Lecture 3 Programming 328P MCU 00:03:07 Duration
Lecture 4 Reprogram 16U2 MCU
Lecture 5 Testing your board 00:02:00 Duration