Introduction
  • 0005 - Why KiCad?
  • 0010 - What is this course about?
  • 0015 - Study Guide
  • 0017 - Donate to KiCad
  • 0020 - Software and Hardware requirements
Getting started with PCB design
  • Before you continue, download your free PDF companion
  • 0035 - What is a PCB?
  • 0040 - The PCB design process
  • 0045 - Manufacturing
  • 0050a - Installation Mac OS
  • 0050b - Installation Windows 10
  • 0050c - Installation Ubuntu Linux
  • 0055 - Example project
A hands-on tour of KiCad with a simple project: Schematic Design
  • 0060 - Introduction
  • 0061 - Main differences between KiCad 5.0 and 5.1
  • 0065 - Start Kicad
  • 0070 - Start Eeschema for the first time
  • 0085 - Eeschema mouse and hotkeys
  • 0095 - Eeschema left toolbar
  • 0105 - Eeschema right toolbar
  • 0140 - Eeschema top toolbar
  • 0150 - Eeschema top toolbar symbol editor and browser
  • 0152 - Eeschema top toolbar footprint
  • 0155 - Eeschema top toolbar annotator
  • 0160 - Eeschema top toolbar Electrical Rules Check
  • 0165 - Eeschema top toolbar Symbol and footprint associations
  • 0170 - Eeschema top toolbar Netlist file
  • 0172 - Eeschema top toolbar Bill of materials
  • 0175 - Eeschema top toolbar Status bar
  • 0180 - Eeschema Remaining menu items
A hands-on tour of KiCad with a simple project: Layout
  • 0185 - Pcbnew introduction
  • 0190 - The UI and the Layout Sheet
  • 0210 - Left toolbar
  • 0215 - Top toolbar
  • 0220 - Import the Netlist
  • 0230 - Design Rules Check
  • 0245 - Right toolbar and wiring
  • 0250 - Standard mode and the Net highlighter
  • 0260 - Add footprint
  • 0275 - Edge cut
  • 0276 - Mounting holes
  • 0277 - Copper fill zone
  • 0280 - Graphics
  • 0285 - Text
  • 0290 - Status bar
  • 0295 - Layers manager
  • 0305 - The File menu
  • 0310 - The Edit menu
  • 0315 - The View menu
  • 0325 - The View menu Design Rules Editor
  • 0330 - The View menu Layers Setup
  • 0340 - The Place menu
  • 0345 - The Route menu and Differential pairs
  • 0350 - The Route menu and the Interactive Router
  • 0355 - The Inspect menu and Design Rules Checker
  • 0360a - Tools menu and Netlist
  • 0360b - Tools menu and Update PCB from Schematic
  • 0360c - Tools menu and Update Footprints from Library
  • 0360d - Tools menu and Set Layer Pairs
  • 0365 - Preferences menu Environment Variables and Footprint Libraries
  • 0370 - Preferences menu General Settings, Display Options
  • 0380 - The Help menu and Documentation
Design principles and basic concepts
  • 0390 - Introduction
  • 0400 - Schematic symbols
  • 0410 - PCB materials and FR4
  • 0415 - Traces
  • 0420 - Pads and holes
  • 0425 - Via
  • 0430 - Annular ring
  • 0435 - Soldermask
  • 0440 - Silkscreen
  • 0445 - Drill bit and drill hit
  • 0450 - Surface mounted devices
  • 0455 - Gold Fingers
  • 0460 - Panel
  • 0465 - Solder paste and paste stencil
  • 0470 - Pick-and-place
Additional design considerations
  • 0475 - Schematic design workflow
  • 0520 - PCB layout workflow
  • 0570 - Shape and size
  • 0575 - Layers
  • 0580 - Traces
Project 1: Design a simple breadboard power supply PCB
  • 0610 - Introduction
  • 0615 - Project introduction
  • Did you download your free ebook?
  • 0620 - Project 1 parts
  • 0625 - Project 1 Schematic
  • 0627 - What you will learn
  • 0630 - Project 1 repository
  • 0635 - Schematic design with Eeschema
  • 0640 - Schematic design step 1 - Setup
  • 0641 - Add component values
  • 0645 - Schematic design step 2 - Symbols