Program STM32 F103 with Arduino | STM32 Programming via USB Port - STM32 Bootloader

Ahmad Logs
Ahmad Logs
24.2 هزار بار بازدید - 3 سال پیش - #STM32
#STM32 #Arduino
Today, I will show you how to Program STM32 F103 with Arduino by using flashing STM32 bootloader to TM32 Programming via USB Port. I am using STM32F1 development board. It is also known as “Blue Pill” board. Blue Pill has powerful 32-bit STM32F103C8T6 ARM processor with the clock speed of 72MHz and it has 20KB of RAM and 64KB of flash memory. That's why it is much powerful than Arduino.

Buy Link: STM32 Blue Pill - https://amzn.to/3JaKCMK

The mini-USB port on the Development board is almost unused. The reason for this is, when you buy the STM32 development board, it does not come with an Arduino bootloader, that's why the board will not be discovered by the computer when you connect it via the USB. To program the STM32 Blue Pill board directly via USB port, First you need to flash the Maple boot loader into the STM32 MCU. for this you need a USB to TTL module. such as FTDI Breakout Board from Sparkfun. I am using CH340G USB to TTL module in this project to flash bootloader. This module required only the single time. After flashing the boot loader to MCU, you will be able to connect the STM32 board via USB

Note: The boot 0 jumper is set to programming mode while uploading the boot loader. also Set back the boot 0 jumper is set to operating mode while uploading the code.

--------------------------------------------------------------------------------------------------------------------
Useful Video Links
--------------------------------------------------------------------------------------------------------------------
SiM800L Home Automation using Arduino IR Remote Control Relay
SiM800L Relay Control With Arduino IR...

ESP32 Relay Control With Google Sheets
ESP32 Relay Control With Google Sheet...

--------------------------------------------------------------------------------------------------------------------
Social Media Links
--------------------------------------------------------------------------------------------------------------------
GitHub:
https://github.com/ahmadlogs/
YouTube:
https://www.youtube.com/ahmadlogs?sub...

--------------------------------------------------------------------------------------------------------------------
Download Code
--------------------------------------------------------------------------------------------------------------------
https://github.com/ahmadlogs/stm32

--------------------------------------------------------------------------------------------------------------------
Disclaimer
--------------------------------------------------------------------------------------------------------------------
Disclaimer: All videos are for educational purposes and use them wisely. Any video may have a slight mistake, please take decisions based on your research. This video is not forcing anything on you.
3 سال پیش در تاریخ 1400/07/19 منتشر شده است.
24,260 بـار بازدید شده
... بیشتر