Altium STM32 Hardware Design - An Overview in Under 20 Minutes - Phil’s Lab #38
Overview of how to design an STM32-based PCB including various peripherals (SD card, USB) and some sensors (IMU and barometric pressure sensor). Including information on how to order these PCBs fully-assembled from JLCPCB.
This board will be used in future videos on signal processing, STM32 firmware, and more - and is an upgrade on the original ’LittleBrain’ PCB.
Hardware designed using Altium Designer.
[SUPPORT]
Free trial of Altium Designer:
PCBA from $0 (Free Setup, Free Stencil):
Patreon:
[LINKS]
Git:
[TIMESTAMPS]
00:00 Introduction
00:21 LittleBrain (LittleBrain PCB Update)
00:50 JLCPCB and Git Repo Design Files
01:32 Altium Designer Free Trial
01:45 Schematic Overview
02:04 Power Supply Schematic
04:20 STM32 Microcontroller
06:25 Pin Assignment with STM32CubeIDE
08:15 Serial Wire Debug (SWD)
08:55 USB
09:05 SD Card
09:39 GPIO Header
09:58 Sensors (IMU and Pressure Sensor)
11:26 PCB Overview
11:52 Layer Stackup and Impedances
12:51 Power Supply Layout and Routing
13:22 STM32 Layout and Routing
14:09 SDIO and USB Interfaces
14:34 Sensors Layout and Routing
14:56 Ground and Stitching Vias
15:29 Silkscreen
15:38 Design Rule Check, Gerber and Assembly Files
16:33 Ordering at JLCPCB
ID: QIBvbJtYjWuHiTG0uCoK