Learn to Design Your Own Boards

English | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 14.5 Hours | 4.79 GB

Design a board in 15 hours. Step-by-Step tutorial based on Arduino project (Altium)

Learning a basic board design is essential for everyone who would like to work in electronics or who would like to design electronic boards or products. Learning board design in the right software can open you door into many companies, help you to get a well paid job and can be used to design very complex and advanced boards.

Design a Real Board and Learn Essentials of Using Altium Designer

  • Draw your own schematic
  • Route your PCB and do layout
  • Generate documentation needed to manufacture your PCB

Altium Designer is a Powerful Software

During this course you will learn how to use Altium Designer software. Altium Designer is a professional software used to design all kind of boards, from very simple ones to motherboards or servers. It is one of the most used software for electronic design. Learning Altium is useful for everyone planning or already working in electronics.

Contents and Overview

You will start with Arduino Uno reference schematic. You will learn how to re-draw the schematic, modify it, you will learn how to improve it and how to do PCB layout. The course videos are step-by-step and even if you are new in electronics or you have never used Altium Designer before, by repeating these steps, you will design your own board. By the end of this course, you will create all the necessary documents needed to manufacture the board.

Within 15 hours you will learn how to:

  • Draw schematic, including tips for component selection and important circuits
  • Create components, draw schematic symbols and footprints
  • Place components into your PCB
  • Route PCB and useful tips about layout
  • Create 3D model of your board
  • Create board variants with different components fitted / not fitted
  • Create Bill of Material (BOM)
  • Create assembly drawings showing position of components on the board
  • Generate Gerbers, Pick and Place, Drill file and other files needed for manufacturing
  • Prepare professional documents needed to manufacture your PCB and assemble your board
  • Bring your board to life, flash firmware and run a simple LED Blinky example

For everyone interested, the manufacturing documents created during this course can be used to build your board. Simply use PCB manufacturing data to get your PCB, buy components from Digikey and solder them by yourself.

Table of Contents

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

Finishing Schematic
80 Annotating checking and browsing schematic
81 Adding notes into schematic
82 Finishing schematic About Pages Title Block and Parameters
83 About components and BOM (Bill of Material)
84 Update Altium Designer settings
85 Importing Schematic into PCB

PCB Placement
86 Change board shape place mounting holes and main connectors
87 How to start placement place 328P MCU and DIP socket
88 Change Altium settings hide designators setup grid lock down components
89 About placement
90 Placement around 328P MCU
91 Placement around 16U2 MCU
92 Place components around USB connector
93 Placing headers jumpers and LDO regulator
94 Placing buttons 16U2 reset LEDs
95 Placing remaining components
96 D view of finished placement
97 About paper model

PCB Layout
98 Preparing for layout
99 Routing long connections
100 Routing short connections
101 Routing power nets
102 Routing ground net
103 Checking if everything is connected
104 Current status and about layout procedure for more complex boards
105 Importing schematic changes into PCB
106 Drawing power planes (polygons)
107 Drawing ground planes
108 More polygons improving power tracks and power planes
109 Improving layout Part 1
110 Improving layout Part 2
111 Improving layout Part 3
112 Improving silkscreen layer
113 Adding gold company logo
114 Adding assembly drawing layer
115 Creating mechanical drawing layer
116 Adding manufacturing notes layer
117 Finishing PCB

Manufacturing documentation
118 Create board variants
119 Start procedure of releasing your board documentation
120 Generate and check gerber files
121 Generating NC drill outputs and drawings
122 About stackup document
123 Generate mechanical drawing
124 Generate assembly drawing
125 Generate top view drawing
126 Generate BOMs
127 Generate pick and place file
128 About stencils
129 Generate 3D PDF and STEP file
130 Generate PDF schematic
131 Back up the project and what next …

Bringing your board to life
132 How to start with software development
133 Programming 16U2 MCU
134 Programming 328P MCU
135 Reprogram 16U2 MCU
136 Testing your board

Thank you
137 Thank you very much for signing up for this course