How to flash firmware via USB to STM32 devices via DFU (device firmware upgrade) and STM32 Cube Programmer. This way you do not need an ST-Link or similar programmer to flash firmware - however, you cannot set breakpoints, debug, and so on.
Note: this is only supported on certain STM32 microcontrollers (check the datasheet!).
Tag-Connect SWD Probe:
[SUPPORT]
Free trial of Altium Designer:
PCBA from $0 (Free Setup, Free Stencil):
Patreon:
Mixed-signal hardware design course:
[GIT]
[TIMESTAMPS]
00:00 Introduction
00:24 Altium Designer Free Trial
00:43 JLCPCB and Git Repo
01:08 STM32 DFU Overview
01:58 Test Firmware
02:38 Generating Binaries
03:19 STM32CubeProgrammer and Flashing (BOOT0=1)
04:37 Run Mode (BOOT0=0)
ID: QIBvbJtYjWuHiTG0uCoK