PCB Design Tutorial

This tutorial covers schematic entry and PCB design. Most of this material could be applied to any design tool; however, this tutorial focuses on Altium Designer/DXP/Protel. I recommend the SparkFun Eagle Tutorial if you are using the Eagle.

The first part of the tutorial consists of a set of slides which contain instructions for PCB design, and an overview of each step in the PCB design process.

The second part of this tutorial consists of a series of videos which go through each part of the PCB design process step-by-step using Altium Designer/DXP/Protel (Altium Designer 6.9 was used). Watching all videos will take you through a PCB design from start to finish; however, the videos are divided into the separate design steps so that you don't need to watch all of them to learn a specific skill.

Tutorial Slides

This first part of the tutorial consists of a set of slides which contain instructions for PCB design, and an overview of each step in the PCB design process.

Tutorial Slides

Tutorial Videos

This second part of the tutorial consists of a series of videos which go through each part of the PCB design process step-by-step using Altium Designer/DXP/Protel (Altium Designer 6.9 was used). Watching all videos will take you through a PCB design from start to finish; however, the videos are divided into the separate design steps so that you don't need to watch all of them to learn a specific skill. Note that some of these videos are broken up into multiple parts. These videos are viewed best in fullscreen in 1080p.

Drawing Schematics

Creating a new PCB project, creating a new schematic sheet, and drawing schematics for PCB design (this is a 3 part video).

Creating Custom Components

Creating a schematic library and drawing the schematic symbol for a custom component.

Creating Custom Footprints

Creating a PCB library and drawing custom footprints.

Attach Footprints

Attaching footprints to all components on schematic.

Start a New PCB Layout

Creating a new PCB layout, syncing a schematics with PCB layout, and setting up design rules.

Component Placement

Placing components on PCB layout.

Routing

Using autoroute and the interactive routing tool (this is a 2 part video).

Generating Gerber Files

Final steps of PCB design and the generation of fabrication outputs (Gerber files and NC drill files).