Mini ARM STM32 development board STM32F103C6T6 (Blue Pill).
This board is a low-cost Minimum System Development Board for ARM Microcontroller – STM32F103C6T6. Board is suitable for learners that want to learn STM32 microcontroller with ARM Coretex-M3 32-bit core. I love my Arduino Uno and mega but if you need more horsepower and a cheaper price than an Uno then take a look at these boards.
FEATURES
- Mini USB interface, you can give the board power supply and USB communication.
- test indicator LED
- reset button and power indicator LED
- 00ma 3.3V Regulator
- All GPIO are led out and the names of the pins are marked
- After soldering the headers, you can directly plug the board onto a breadboard
Mini ARM STM32 development board specs
CPU Part Number | STM32F103C6T6 |
Core | ARM 32 Cortex-M3 CPU. |
Debug mode | SWD (can be programmed with ST-LINK V2) |
CPU Internal Maximum Clock | 72MHz |
External Clock Source | 8MHz crystal |
flash memory | 32K |
SRAM | 20K |
I/O Voltage | 2.0-3.6V |
Reset | (POR/PDR) |
Size | 5.3cm x 2.2cm |
DOCUMENTS AND DOWNLOADS
- STM32F103C Datasheet
- How to use STM32 in the ARDUINO IDE
- STM32 and STM8 Flash loader demonstrator
- Link to How to program STM32F1 device using STM Flash loader demonstrator
Mini ARM STM32 development board programming instructions using STM flash loader
- Set Boot Jumper-0 to 1
- Set Boot Jumper-1 to 0
- Connect USB-TTL Converter’s TX to PA10 on STM Board
- Connect USB-TTL Converter’s RX to PA9 on STM Board
- Give 3.3V power to the STM board using a USB TTL converter
- Press and release the reset button once
- Launch STM Flash Loader, Select Port Name (where your USB TTL converter is connected)
- Select Parity as Even, Baud rate as 115200, Echo Disabled, and Timeout 10s
- Press Next, and follow on-screen instructions to program, erase or read the STM microcontroller
PACKAGE INCLUDES
- 1x STM32 ARM Minimum System Development Board – STM32F103C6T6
- 1x 40 Pin header array