KiCad Schematic Best Practices — Hierarchy, Labels, Net Names, Power Flags & Annotation

A schematic with errors produces a board that doesn't work. A schematic that can't be read produces layout mistakes and bring-up failures. This lecture covers the six practices that prevent both — and all six are active in the Smart USB Thumb Drive project from the first symbol placed. Topics covered: hierarchical sheet organization, KiCad's three label types and when to use each, net naming conventions, power flags, annotation strategy, and title block discipline. These aren't abstract rules — each one connects directly to something that goes wrong in layout or manufacturing when it's ignored. 🎓 Course: KiCad Advanced — BGA, Signal Integrity, and High-Speed Layout Full enrollment and course details: https://connect.techexplorations.com/... This course takes you through the complete design of a Smart USB Thumb Drive — from schematic to manufactured PCB — using KiCad. You'll work with BGA packaging, USB differential pairs, eMMC length matching, and ideal diode power management on a real, orderable board. In this video The schematic design phase of the Smart USB Thumb Drive project, starting with the practices that keep a multi-sheet hierarchical design correct and legible. Covers the six conventions used throughout this project, with specific examples drawn from the actual design. Timestamps 00:00 Why schematic quality matters — errors travel downstream into layout, BOM, and firmware 00:46 The schematic as the primary source of truth 01:52 Hierarchical sheets — simple, complex, and flat hierarchy in KiCad 03:30 KiCad's three label types — net label, global label, hierarchical label 05:07 Net naming conventions — power rails, USB pairs, eMMC bus, I2C, SWD 06:43 How net names enable automatic net class assignment in layout 07:00 Power flags — what they are, why the ERC needs them, and where they go in this design 08:36 Annotation — reference designator prefixes and the ×100 sheet-based numbering strategy 09:44 Two annotation warnings — when to freeze refs and why never to re-annotate after layout 10:15 Title blocks, revision fields, and schematic notes as engineering documentation 11:49 Summary — six practices active before the first PCB trace is drawn Tech Explorations creates practical electronics and PCB design courses for engineers, makers, and educators. More courses at techexplorations.com.

USB 2.0 Signal Integrity — Common Mode Noise, ESD Protection, Eye Diagrams & Component Selection
▶︎

USB 2.0 Signal Integrity — Common Mode Noise, ESD Protection, Eye Diagrams & Component Selection

KiCad 9: Design & assemble an ESP32 IoT 4-layer PCB loaded with goodies **A Complete Guide**
▶︎

KiCad 9: Design & assemble an ESP32 IoT 4-layer PCB loaded with goodies **A Complete Guide**

BOM Matching for PCB Assembly — Exporting from KiCad & Finding Real Parts with BOM Explorer
▶︎

BOM Matching for PCB Assembly — Exporting from KiCad & Finding Real Parts with BOM Explorer

EEVblog 1752 - Texas Instruments SCREWED UP the NE5532!
▶︎

EEVblog 1752 - Texas Instruments SCREWED UP the NE5532!

4-Layer PCB Stackup Strategy — SGPS, Return Currents, EMI & Controlled Impedance Explained
▶︎

4-Layer PCB Stackup Strategy — SGPS, Return Currents, EMI & Controlled Impedance Explained

I Built the Fastest Microcontroller Board for Robotics
▶︎

I Built the Fastest Microcontroller Board for Robotics

The ASML Replacement Nobody Saw Coming
▶︎

The ASML Replacement Nobody Saw Coming

Storchennest Live Webcam in Bad Salzungen, Thüringen
▶︎

Storchennest Live Webcam in Bad Salzungen, Thüringen

KiCad 9 Hardware Design Tutorial (TI MSPM0) (1/2 Schematic) - Phil's Lab #165
▶︎

KiCad 9 Hardware Design Tutorial (TI MSPM0) (1/2 Schematic) - Phil's Lab #165

USB 2.0 Signal Integrity Explained — Differential Pairs, 90Ω Impedance, Reflections & Eye Diagrams
▶︎

USB 2.0 Signal Integrity Explained — Differential Pairs, 90Ω Impedance, Reflections & Eye Diagrams

Top Fifteen Mistakes People Make When Designing Prototype PCBs
▶︎

Top Fifteen Mistakes People Make When Designing Prototype PCBs

I2C and SPI on a PCB Explained!
▶︎

I2C and SPI on a PCB Explained!

PCB Stackup Explained — Layers, Materials, Return Currents, Microstrip vs Stripline | KiCad Advanced
▶︎

PCB Stackup Explained — Layers, Materials, Return Currents, Microstrip vs Stripline | KiCad Advanced

My Golden Retriever Heals a Terrified Rescue Kitten in Just 3 Meetings!
▶︎

My Golden Retriever Heals a Terrified Rescue Kitten in Just 3 Meetings!

Your Design Shows Your Experience Level | Every Mechanical Engineer Must Watch
▶︎

Your Design Shows Your Experience Level | Every Mechanical Engineer Must Watch

5 PCB design challenges every engineer faces (BGA, signal integrity, eMMC, power path) | KiCad
▶︎

5 PCB design challenges every engineer faces (BGA, signal integrity, eMMC, power path) | KiCad

My Top 10 PCB Design Tips
▶︎

My Top 10 PCB Design Tips

These 10 ICs Will Teach You Electronics Faster!
▶︎

These 10 ICs Will Teach You Electronics Faster!

The Insane Genius of a Formula 1 Gearbox
▶︎

The Insane Genius of a Formula 1 Gearbox

Top 5 Beginner PCB Design Mistakes (and how to fix them)
▶︎

Top 5 Beginner PCB Design Mistakes (and how to fix them)