STM32 Bootloader • Web Serial
STM32 Web Flash
Flash a custom firmware binary to a connected STM32 running the
factory UART bootloader. Plug in, connect, and program.
Disconnected
Send GPIO sequence RTS high → pulse DTR → RTS low.
Wire RTS to BOOT0 and DTR to NRST. (Some browsers expose these as
RequestToSend/DataTerminalReady.)
Idle
Console closed
Bootloader checklist
- [Optional for some boards] Set BOOT0 high (or use your board boot jumper) then reset.
- Connect over USB-to-UART (CDC) and select the port.
- Factory UART bootloader expects 8 data bits, even parity, 1 stop bit.
- Use a browser that supports Web Serial (Chrome/Edge).