STM32 PCB Design - Complete Walkthrough - Altium Designer & JLCPCB - Phil's Lab #41
(AD: This video includes a paid promotion for JLCPCB and Altium.) Mixed-signal hardware design course: https://phils-lab-shop.fedevel.education Entire step-by-step PCB design process going through the schematic, layout, and routing of a 'barebones' STM32F4-based PCB including USB, a sensor, GPIO header, and small power supply circuitry in Altium Designer. All the way from schematic creation, through to four-layer PCB layout and routing, as well as sending it off for manufacture and assembly via JLCPCB. [SUPPORT] Free trial of Altium Designer: https://www.altium.com/yt/philslab (AD) PCBA from $0 (Free Setup, Free Stencil): https://jlcpcb.com/RHS (AD) Patreon: https://www.patreon.com/phils94 [LINKS] Git: https://github.com/pms67 KiCad Version: https://youtu.be/C7-8nUU6e3E Altium Symbol and Footprint Creation: https://youtu.be/DVErHmX-qyw [TIMESTAMPS] 00:00 Introduction 01:12 JLCPCB (Ad) 01:35 Altium Designer Free Trial (Ad) 01:55 Part Selection (SCHEMATIC) 05:47 Project Creation, Schematic Creation, Libraries 09:41 STM32 Circuitry (STM32F411) 29:36 Sensor Circuitry (MPU-6050) 40:49 USB and Power Supply Circuitry 52:33 STM32 Pinout with STM32CubeIDE 1:05:31 SWD Circuitry 1:10:23 Annotating Schematic 1:11:30 Cleaning Up Schematic 1:15:03 Electrical Rules Check (ERC) (PCB) 1:16:17 PCB Creation 1:17:10 Design Rules and Manufacturer Capabilities 1:20:00 Layer Stackup and Controlled Impedance Traces 1:24:25 Rough Layout and Component Placement 1:25:36 STM32 Layout 1:41:25 Sensor Layout 1:45:05 USB and Power Supply Layout 1:49:25 Mounting Holes 1:51:20 Board Outline 1:53:41 Refining Component Layout 1:55:19 Routing 2:16:39 Internal Layers (Ground Planes) 2:19:20 Ground Vias 2:21:15 Power Routing (+3V3) 2:30:39 Design Rule Check (DRC) 2:33:36 Silkscreen (Text and Logo) 2:35:49 Tooling Holes (Production) 2:36:40 Gerber Files 2:41:40 Footprint Position (Pick and Place) File 2:42:59 Bill of Materials (BOM) File 2:44:50 Ordering at JLCPCB ID: QIBvbJtYjWuHiTG0uCoK
Suggested videos

Capacitor Hardware Design Basics (MLCC) - Phil's Lab #114
Phil’s Lab · 22:49

KiCad 6 STM32 PCB Design Full Tutorial - Phil's Lab #65
Phil’s Lab · 1:40:06

DSP Overdrive Algorithm in Software (STM32) - Phil's Lab #117
Phil’s Lab · 32:52

Altium Designer Quick-Start Tutorial with Phil Salmony from Phil's Lab
Altium Academy · 23:37

Mixed-Signal Hardware Design Overview | Audio SoM | STM32 & Altium - Phil's Lab #45
Phil’s Lab · 18:29

KiCad 7 STM32 Bluetooth Hardware Design (1/2 Schematic) - Phil's Lab #127
Phil’s Lab · 2:07:51

DSP Overdrive (Asymmetrical Clipping) in Software (STM32) - Phil's Lab #153
Phil’s Lab · 24:06

How To Learn PCB Design (My Thoughts, Journey, and Resources) - Phil's Lab #87
Phil’s Lab · 18:49

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

How to Make Custom ESP32 Board in Altium Designer | Full Tutorial
Robert Feranec · 8:11:04

Inductor Hardware Design Basics (+Measurement & Modelling) - Phil's Lab #160
Phil’s Lab · 29:00

KiCad 7 STM32 Bluetooth Hardware Design (2/2 PCB) - Phil's Lab #128
Phil’s Lab · 2:56:53