OpenOCD with Raspberry Pi as a Programmer
While we are on the topic of how to program the STM in different ways, we might as well show you how to replace the ST-Link (or a cheap Chinese knock-off) with the Raspberry Pi. Who does not have a Raspberry Pi Single-board Computer (SBC) around these days?