Also, the mini-USB port on the Development board was left totally unused.
We also had to toggle the boot 0 jumpers to boot 1 position while uploading and testing code. We utilized an FTDI programmer/ USB-TTL Converter module for programming. But there was one huge drawback with it because of the method we used to upload the code. We also programmed the STM32 development board to blink an LED.
In our previous tutorial, we learned the basics of the STM32 Development Board. Programming STM32F103C8 Board using USB Port
The previous tutorial link: Getting Started with STM32 Microcontroller : Blinking of LED STM32 Development Board or STM32F103C8 Microcontroller can be easily programmed using the Arduino IDE, only after installing the bootloader. This post is all about installing STM32 Bootloader, i.e Programming STM32F103C8 Board using micro USB Port directly via Arduino IDE.