STM32F103C with ST-Link and STM32duino, simplified!
In this video I show you how to install all the drivers for the STM32-based microcontroller in order to be able to use it with Arduino IDE.
After installing the drivers, and uploading the bootloader to the STM32 microcontroller, you have to add the additional boards manager to the Arduino IDE. After that you have to pick your board (in this video, it is the STM32F103C) and select the STM32duino bootloader as the upload method. Connect the board to your PC by the MicroUSB port (remove the ST-Link if you haven't done it yet) and upload your software of choice.
Resources: ST Drivers Utility
Arduino STM32 files: drivers bootloader