Section 1 : Drawing Schematic and Creating Libraries

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

Section 2 : Finishing Schematic

Lecture 80 Annotating, checking and browsing schematics 7:0
Lecture 81 Adding notes into schematic 3:4
Lecture 82 Finishing schematic About Pages, Title Block and Parameters 7:35
Lecture 83 About components and BOM (Bill of Material) 6:51
Lecture 84 Update Altium Designer settings 1:34
Lecture 85 Importing Schematic into PCB 4:50

Section 3 : PCB Placement

Lecture 86 Change board shape, place mounting holes and main connectors 8:52
Lecture 87 How to start placement, place 328P MCU and DIP socket 5:14
Lecture 88 Change Altium settings, hide designators, setup grid, lock down components 6:4
Lecture 89 About placement 7:16
Lecture 90 Placement around 328P MCU 3:6
Lecture 91 Placement around 16U2 MCU 4:36
Lecture 92 Place components around USB connector 4:17
Lecture 93 Placing headers, jumpers and LDO regulator 6:40
Lecture 94 Placing buttons, 16U2 reset, LEDs 11:14
Lecture 95 Placing remaining components 8:12
Lecture 96 3D view of finished placement 0:45
Lecture 97 About paper model 10:23

Section 4 : PCB Layout

Lecture 98 Preparing for layout 19:30
Lecture 99 Routing long connections 18:59
Lecture 100 Routing short connections 12:5
Lecture 101 Routing power nets 13:29
Lecture 102 Routing ground net 11:25
Lecture 103 Checking if everything is connected 3:16
Lecture 104 Current status and about layout procedure for more complex boards 2:39
Lecture 105 Importing schematic changes into PCB 4:8
Lecture 106 Drawing power planes (polygons) 17:39
Lecture 107 Drawing ground planes 4:39
Lecture 108 More polygons, improving power tracks and power planes 16:22
Lecture 109 Improving layout Part 1 13:7
Lecture 110 Improving layout Part 2 7:18
Lecture 111 Improving layout Part 3 15:38
Lecture 112 Improving silkscreen layer 12:33
Lecture 113 Adding gold company logo 3:19
Lecture 114 Adding assembly drawing layer 11:32
Lecture 115 Creating mechanical drawing layer 8:0
Lecture 116 Adding manufacturing notes layer 4:40
Lecture 117 Finishing PCB 9:31

Section 5 : Manufacturing documentation

Lecture 118 Create board variants 9:57
Lecture 119 Start procedure of releasing your board documentation 4:39
Lecture 120 Generate and check gerber files 6:31
Lecture 121 Generating NC drill outputs and drawings
Lecture 122 About stackup document 0:45
Lecture 123 Generate mechanical drawing 3:7
Lecture 124 Generate assembly drawing 4:50
Lecture 125 Generate top view drawing 5:19
Lecture 126 Generate BOMs 14:24
Lecture 127 Generate pick and place file 2:23
Lecture 128 About stencils 0:46
Lecture 129 Generate 3D PDF and STEP file 7:34
Lecture 130 Generate PDF schematic 6:2
Lecture 131 Back up the project and what next 2:54

Section 6 : Bringing your board to life

Lecture 132 How to start with software development 3:28
Lecture 133 Programming 16U2 MCU 6:1
Lecture 134 Programming 328P MCU 3:7
Lecture 135 Reprogram 16U2 MCU
Lecture 136 Testing your board 2:0