STM32 card is a development board called Blue Pill, it is low-cost and incorporates the high-performance ARM®Cortex-M3 32-bit RISC core, this card is suitable for starting projects on the STM32 microcontroller. It comes with male-male header’s terminals that you can solder yourself.
STM32F103C8T6 is a very powerful microcontroller and with 32-bit CPU, it can easily outperform Arduino UNO in performance.
To program this board you have to use a ST-LINK V2 programmer since this board does not include a programmer, it needs an external one, there are different ways to program it either with the STM32 Utility IDE or even with the Arduino IDE.
SPECIFICATIONS AND FEATURES
Type: STM32F103C Blue Pill Card
Chip: GD32F103C8T6
Dimensions: 23mm x 53mm
PCB Color: Blue
Voltage supply:
Any +3.3V pin: (+3.3V)
Any +5V pin: (+5V)
MicroUSB connector: (+ 5V)
Logic IO Voltage: 3.3V
ARM® Cortex®-M3 core processor
Programming software: SW4STM32 , ARDUINO IDE , Mbed , STM32 Utility
Preloaded Firmware: Bootloader for programming with STLINK
32-bit kernel size
Digital inputs/outputs: 37
PWM Channels: 12
ADC inputs: 10 channels A/D of 12Bits
Connectivity CAN, I²C, IrDA, LIN, SPI, UART/USART, USB
Peripherals DMA, motor control by PWM, PDR, POR, PVD, PWM, temperature sensor, WDT
72MHz working frequency.
Memory:
Flash: 64KB
SRAM: 20KB
Operating temperature -40°C ~ 85°C
DOCUMENTATION AND RESOURCES
STM32duino-bootloader
ST-LINK drivers
STM32 ST-LINK utility
TUTORIALS
How to program STM32F103C8T6 with Arduino IDE using STLINK
How to Program the STM32F103C Blue Pill with the Arduino IDE
In the following tutorial you will learn how to correctly install the STM32F103C Blue Pill board in the Arduino IDE d and how to program it in a simple way, in this way you will have the bases so that you can develop more advanced projects with STM32.
To start this tutorial you must have the latest version of the Arduino software installed, then load the STM32 family cards, you just have to copy the following link, then open the Arduino IDE, click on “File”, it will be displayed a menu of options, select “Preferences” and a window will open, go to the “URL Manager” and paste the following link in the box:
http://dan.drown.org/stm32duino/package_STM32duino_index.json
In the following video you will be able to guide yourself to correctly load the STM32 cards.
In case you have the ESP8266 or ESP32 cards loaded, you just have to give a space and paste the URL.
Since you pasted the URL you must close the Arduino IDE and open it again, then go to the “Tools” tab, click on “Board” and then “Card Manager”, a window will open and in the search box enter “STM32” and select the boards “STM32F1xx/GD32F1xx boards” and install it.
In the following GIF you can see the process you must do to correctly install the cards.
After doing the above steps, you can see the STM32 in the list of boards. Now select the STM32F103C.
How to program the STM32F103C Blue Pill?
This board already comes from the factory with a firmware that allows you to work with the Arduino IDE development environment.
Previously, we already installed the boards and selected the compatible board.
The next thing you have to do is select the programming method, for this case the ST programmer will be used- LINK V2 for this you must define in the Arduino IDE “STLink” to do this just go to the “Tools” tab select “Upload method” and select “STLink”, the following image shows that you must select:
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.