Getting Started With STM32 BluePill Part - Introduction

Welcome to the Series of STM32103C8T6 Tutorials using STM32duino. In this Tutorial we are going configure our popular Arduino IDE to program STM32F103C8T6 Board popularly known as BluePill Module.

So Let's get started............................................

The BluePill Module is very powerful and low cost development board. The Features are Listed in the below one by one.

1.     STM32F103 Core Features
o    ARM 32-bit Cortex-M3 Core
o    72 MHz maximum Frequency
o    64 or 128 KB of Flash Memory
o    20 KB SRAM 
2.     Low Power 
o    Sleep, Stop and Standby Modes
o    VBAT supply for RTC and Backup Registers
3.     Temperature Sensor On Board
4.     SysTick 24-bit Down Counter
5.     7- Channel DMA Controller
6.     Peripheral Supported : ADC, SPI, I2C, UART and Timers.
7.     CAN
8.     USB 2.0 Full Speed Interface
9.     CRC Engine
10. 2 Watchdog Timers (Independent and Window)


Let's look at the differences between Arduino Uno and STM32F103C8T6 BluePill

Board
Arduino Uno
STM32 BluePill
Core
ATMEL
ARM Cortex-M3
Architecture
8 Bit
32 Bit
CPU Frequency
16 MHz
72 MHz
Flash Memory
32 KB
64 or 128 KB
SRAM
2 KB
20 KB
GPIO Pins
14
37
Peripherals
UART, I2C , SPI
UART, CRC, I2C, SPI, CAN, RTC, USB 2.0
ADC Pins
6
10

So by observing the above table, the STM32F103 BluePill is more powerful than compared to Arduino Uno.



Share:

No comments:

Post a Comment

Contact Us

Name

Email *

Message *

Popular Posts

Powered by Blogger.

Recent Posts