ARM STM32F103C8T6 learning Board is a high-performance, ARM®Cortex®-M3 32-bit RISC core operating at a 72 MHz frequency. Black Pill is small, complete, and breadboard-friendly board based on the STM32F103C8T6. The STM32 Black Pill is ideal for a wide range of DIY projects like consumer, metering, home automation, IOT, inverter, converter, Motor controller etc.
STM32F103C8T6 have high-speed embedded memories (Flash memory 64Kbytes and SRAM up to 20 Kbytes), and an extensive range of enhanced I/Os and peripherals connected to two APB buses. This board offer two 12-bit ADCs, three general purpose 16-bit timers plus one PWM timer, as well as standard and advanced communication interfaces: two I2Cs and SPIs, three USARTs, an USB and a CAN.
SPECIFICATION:
Microcontroller | STM32F103C8T6 |
Package | LQFP48 |
Architecture | ARM Cortex-M3 32-bit RISC core |
Operating Voltage
[ 2.0 to 3.6 V ] |
+3.3V pin (+3.3V) USB connector (+5V) |
Flash Memory | 64KB |
SRAM | 20KB |
Clock Speed | 72MHz |
Analog IN Pins | 14 |
Digital I/O Pins | 30(12 of which are PWM) |
PWM Output | 12 |
PCB Size | 57mm x 25mm |
Colour | Black |
Schematic:
PINOUT:
Note:From Factory STM32 Black pill devlopment board comes with a default USART bootloader. Even though there is a micro USB port avilable on the board, we cant program it directally through Arduino IDE because it does not have the Arduino bootloader.
update
...