KiCad 7 STM32 Bluetooth Hardware Design (2/2 PCB) - Phil's Lab #128
Step-by-step schematic and PCB design tutorial for STM32WB-based hardware (USB, RF, power) in KiCad 7. (Part 2 of 2)
Chapters:
- 00:00Intro
- 01:42Courses
- 02:19PCB Set-Up
- 08:14Design Rules
- 12:47Trace and Vias Sizes
- 13:53Controlled Impedance
- 19:15Importing Components
- 20:19Adding Missing 3D Models
- 24:53Rats Nets and Net Colours
- 30:16Initial Layout
- 36:16Tag-Connect and USB Layout (Initial)
- 39:31Mechanical Constraints
- 41:30RF Layout (Initial)
- 42:36Crystal Layout (Initial)
- 44:13SMPS Layout (Initial)
- 45:28UART Layout (Initial)
- 46:51Layout Fine-Tuning
- 52:46Decoupling Caps Layout
- 1:05:57Misc. Layout
- 1:21:15Board Outline
- 1:26:15Routing Introduction
- 1:28:13Ground Planes
- 1:31:38Mounting Holes & Fiducial Markers
- 1:37:51Via Placement
- 1:48:30RF Routing
- 1:51:20Crystal Routing
- 1:54:40SMPS Routing
- 1:58:30SWD Routing
- 2:00:21USB Routing
- 2:05:29Misc. Routing (NRST, BOOT0, UART, LED)
- 2:15:04Power & Ground Routing
- 2:25:57Stitching
- 2:28:08Clean-Up (Silkscreen, Teardrops, Non-Functional Pads)
- 2:33:12Design Rule Check (DRC)
- 2:36:03Further Checks
- 2:38:11Bill of Materials (BoM) and Pick 'n' Place (CPL)
- 2:41:23Gerber
- 2:43:54Additional Documents
- 2:49:45Ordering
- 2:55:56Outro
Links:
- KiCad 7 STM32 Bluetooth Hardware Design (2/2 PCB)
- KiCad 7
- STM32CubeIDE
- MCU Datasheet
- AN5165
- AN2867
- Hardware Design Playlist
- KiCad Controlled Impedance Traces (e.g. 50Ω)
- PCB Stack-Up and Build-Up
- How To Get Your PCB Manufactured & Assembled
- Advanced Digital Hardware Design course
- Mixed-signal Hardware Design course
- FEDEVEL courses