https://www.onetransistor.eu/2017/11/stm32-bluepill-arduino-ide.html#no-bootloader Linux ST offers no GUI tools to program the board from Linux. But, when you downloaded the board with Arduino IDE, you also downloaded the tools to program the board using ST-Link adapter. In your home folder, open hidden .arduino15 folder (nautilus ~/.arduino15). Browse to packages/stm32duino/tools/stm32tools. Here you will find a folder named like the STM32 package version (i.e. 2017.11.14). ..