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: / phils94 [LINKS] Git: https://github.com/pms67 KiCad Version: • (Sponsored) KiCad STM32 + USB + Buck Conve... Altium Symbol and Footprint Creation: • (Sponsored) Symbol and Footprint Creation ... [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

PCB Design for Manufacturing Tips (DFM) - Phil's Lab #40

KiCad 7 STM32 Bluetooth Hardware Design (2/2 PCB) - Phil's Lab #128

7 Microcontrollers You Should NEVER Use in a Product

KiCad 7 STM32 Bluetooth Hardware Design (1/2 Schematic) - Phil's Lab #127

AI PCB Layout vs. Human Design: The Honest Truth

10 PCB Design Mistakes That Damage Product Reliability

KiCad 6 STM32 PCB Design Full Tutorial - Phil's Lab #65

ESP32 + PCB Antenna Hardware Design Tutorial - Phil's Lab #90

Microsoft's Greed (Finally) Backfired. Millions Left.

Do you also make these mistakes in PCB Layout?

(Sponsored) How To Learn PCB Design (My Thoughts, Journey, and Resources) - Phil's Lab #87

This Battery Lasts for 30 Years And China Just Put It on the Grid

Step by Step Tutorial 1 for Altium: Schematic Design

NeXT Computer: The Billion-Dollar Mistake That Wasn't

How to Make Custom ESP32 Board in 3 Hours | Full Tutorial

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

Better than a $700 JBC soldering station? This looks GOOD!

Learn KiCAD10 in 7 steps

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

