KiCad resources

Guides, reviews, and references

A curated hub of Tech Explorations KiCad content. These pages live on the main site and open in a new tab.

Book errata

Corrections to KiCad Like a Pro, 5th edition, and to its project files, with what changed and whether you need to do anything.

High-speed PCB design

Introduction to high-speed PCB design

Foundations of high-speed PCB design — when and why special techniques matter.

Learning High-Speed Design with the LattePanda Mu Reference Design

Hands-on high-speed design course using the LattePanda Mu as a reference.

A Primer on High-Speed PCB Design

Core concepts and principles for high-speed PCB design.

What Are We Designing in This Course?

Overview of the high-speed carrier board project for this course.

Setup the New KiCad Project

Initial project setup and configuration for the high-speed design course.

Setup the Schematic Editor

Configure the schematic editor for hierarchical high-speed design.

Setup Grid and Avoid My Mistakes

Grid configuration tips and common pitfalls to avoid in high-speed layouts.

Create the Hierarchical Sheets

Organize complex schematics using KiCad's hierarchical sheet feature.

LattePanda Mu Schematic Sheet

Creating the schematic sheet for the LattePanda Mu carrier board.

Electrical Rules Check

Run and interpret KiCad's ERC to catch schematic errors before layout.

PCB Layers Count Considerations

How to determine the optimal number of layers for your high-speed PCB.

Layout Editor Setup and Basic Configuration

Configure the PCB layout editor for high-speed design work.

Layout – Board Outline and Import Components

Set up the board outline and import component footprints into the layout editor.

Layout – Impedance and Stack-Up Calculations

Calculate impedance and define the PCB stack-up for high-speed signals.

Routing Preparation and Plan

Plan your routing strategy before starting high-speed PCB layout.

Differential Pair Length Tuning Guide

Step-by-step guide to tuning differential pair lengths in KiCad.

Track Length Limits

Understanding and managing track length constraints in high-speed design.

DFM Analysis and Improvements

Design-for-manufacturing analysis and how to improve your PCB for fabrication.