PCB Design with KiCAD



Discover the power of KiCad, an exceptional open-source tool designed for drawing electronic schematics and creating PCB layouts. This comprehensive tutorial will guide you through the process of utilising KiCad’s editor to design components, footprints, schematics, and PCB layouts. Gain proficiency in this versatile drawing tool as you learn to create 2-4 layer PCBs with moderate complexity. Elevate your skills with KiCad’s layout and design capabilities, ensuring you are well-equipped to bring your electronic projects to life. Join our tutorial to unlock the full potential of KiCad for drawing, schematics, layout, and editor functions.

Target Audience

Student, engineer, hobbyist

Course Outline

1. Introduction to KiCad1. Introduction to KiCad

1.1. Download and install KiCad

1.2. KiCad for Window/Mac OS/Linux

2. KiCad Workflow

2.1. KiCad Workflow overview

2.2. Forward and backward annotation

3. Draw electronic schematics

3.1. Using Eeschema

3.2. Bus connections in KiCad

4. Layout printed circuit boards

4.1. Using Pcbnew

4.2. Generate Gerber files

4.3. Using GerbView

4.4. Automatically route with FreeRouter

5. Forward annotation in KiCad

6. Make schematic components in KiCad

6.1. Using Component Library Editor

6.2. Export, import and modify library components

6.3. Make schematic components with quicklib

6.4. Make a high pin count schematic component

7. Make component footprints

7.1. Using Footprint Editor

8. Integration with Mechanical Software

8.1. 3D components

9. Export for Fabrication

9.1 Gerber Generation