Welcome to Hong Kong Bitfoic Electronics Co., Ltd
Home > Components >What is Blue Pill Development Board STM32F103C8T6?

What is Blue Pill Development Board STM32F103C8T6?

5/29/2023

Introduction

 

STM32 Bluepill is a high-performance, breadboard-friendly development board with a bunch of capabilities and a compact design. It has a 32-bit ARM Cortex M3 processor, 64Kbytes of flash memory, and 20 Kbytes of SRAM, all operating at 72MHz. This blog will share the STM32F103C8T6 pinout, cad model, features, and applications.

 

Catalog

 

 

STM32F103C8T6 Description

 

 

STM32F103C8T6 uses a high-performance ARM® Cortex™-M3 32-bit RISC core with a working frequency of 72MHz, built-in high-speed memory (up to 128K bytes of flash memory and 20K bytes of SRAM), rich enhanced I/O ports and connections to two APB bus peripherals. This device contains 2 12-bit ADCs, 3 general-purpose 16-bit timers, and 1 PWM timer, and also includes standard and advanced communication interfaces: up to 2 I2C interfaces and SPI interfaces, 3 USART interfaces, a USB interface, and a CAN interface. The mid-capacity enhanced family operates from 2.0V to 3.6V and covers the -40°C to +85°C temperature range and the -40°C to +105°C extended temperature range. A series of power-saving modes guarantee low power consumption application requirements.

 

 STM32 Arduino Tutorial - How to use the STM32F103C8T6 board with the Arduino IDE

 

 

 STM32F103C8T6 Pinout

 

 

 

  

Figure1-STM32F103C8T6 Pinout

 

 

 

 STM32F103C8T6 CAD Model

 

 

 

symbol

 

 

Figure2-symbol

 

 

 

 

Footprint

Figure3-footprint

 

 

 

 

3D model

 

Figure4-3d model

 

 

 

 

 

 

Ⅳ STM32F103C8T6 Specification

 

 

Product Attribute Attribute Value
Manufacturer: STMicroelectronics
Product Category: ARM Microcontrollers - MCU
RoHS:  Details
Series: STM32F103C8
Mounting Style: SMD/SMT
Package / Case: LQFP-48
Core: ARM Cortex M3
Program Memory Size: 64 kB
Data Bus Width: 32 bit
ADC Resolution: 12 bit
Maximum Clock Frequency: 72 MHz
Number of I/Os: 37 I/O
Data RAM Size: 20 kB
Supply Voltage - Min: 2 V
Supply Voltage - Max: 3.6 V
Minimum Operating Temperature: - 40 C
Maximum Operating Temperature: + 85 C
Packaging: Tray
Brand: STMicroelectronics
Data RAM Type: SRAM
Height: 1.4 mm
Interface Type: CAN, I2C, SPI, USART, USB
Length: 7 mm
Moisture Sensitive: Yes
Number of ADC Channels: 10 Channel
Number of Timers/Counters: 3 Timer
Processor Series: ARM Cortex M
Product: MCU
Product Type: ARM Microcontrollers - MCU
Program Memory Type: Flash
Factory Pack Quantity: 1500
Subcategory: Microcontrollers - MCU
Tradename: STM32
Width: 7 mm
Unit Weight: 0.006349 oz

 

 

 

 STM32F103C8T6 Features

 

 

  • Operates from 2V to 3.6V
  • 64KB Flash
  • 20 KBS RAM
  • CRC calculation unit, 96bit unique ID
  • Two 12-bit, 1μs A/D converters (up to 10 channels)
  • 7-channel DMA controller, 3 general-purpose timers and 1 advanced control timer
  • 37 fast I/O ports
  • Serial Wire Debug (SWD) and JTAG interfaces
  • 2 SPI, 2 I2C, 3 USART, 1 USB and 1 CAN interface
  • Ambient operating temperature range from -40°C to 85°C

 

 

Ⅵ STM32F103C8T6 Application

 

 

  • Medical and Handheld Devices
  • PC Gaming Peripherals and GPS Platform Industrial Applications: Programmable Logic Controllers (PLCs), Frequency Converters, Printers and Scanners
  • Alarm system, video intercom, HVAC system, etc.

 

 

 STM32F103C8T6 Circuit

 

 

 

Figure5-STM32F103C8T6 Circuit

 

 

 

Ⅷ STM32F103C6T6  vs  STM32F103C8T6

 

 

  STM32F103C6T6 STM32F103C8T6
FLASH 32K 64K
RAM 10K 20K
USART   USART1/2 USART1/2/3
SPI SPI1     SPI1/2
IIC IIC1    IIC1/2
TIMER TIMER1/2/3 TIMER1/2/3/4

 

 

 

 

Ⅸ Alternative Model

 

 

Part Number ATSAM3S4AA-AU STM32F302C8T6 STM32F303C8T6 STM32F301C8T6
Manufacturer Microchip Technology STMicroelectronics STMicroelectronics STMicroelectronics
Package / Case 48-LQFP 48-LQFP 48-LQFP 48-LQFP
Number of pins 48 48 48 48
Core Architecture ARM ARM ARM ARM
Data bus width 32bit 32bit 32bit 32bit
Number of I/O 34 37 37 37
Memory Size 256KB 64KB 64KB 64KB
Supply Voltage 1.8V 3.3V 3.3V -

 

 

 

 Manufacturer

 

Founded in 1987, STMicroelectronics (ST) is a new enterprise after the merger of Italy's SGS Semiconductors and France's Thomson Semiconductors. From its inception to the present, ST's growth rate has exceeded the overall growth rate of the semiconductor industry. Since 1999, ST has always been one of the top ten semiconductor companies in the world. The entire group has nearly 50,000 employees, 16 advanced R&D institutions, 39 design and application centers, 15 major manufacturing plants, and 78 sales offices in 36 countries. STMicroelectronics has one of the broadest semiconductor product lines in the industry, from discrete diodes and transistors to complex system-on-chip (SoC) devices, to complete platform solutions including reference designs, application software, manufacturing tools and specifications. There are more than 3,000 types of its main products. STMicroelectronics is a major supplier in various industrial fields, with a variety of advanced technologies, intellectual property (IP) resources and world-class manufacturing processes.

 

 

 

 

 How to Use the STM32 Development Board?

 

The Blue Pill can be programmed in two ways–

  • Using an external USB/Serial converter connected to UART1 pins, which is the default bootloader for this family of boards. It can be programmed using the Arduino software this way.
  • STLink USB Dongle – this uses the single-wire debug interface to communicate with the board. This allows it to be programmed using advanced software like Keil/CubeMX. It also allows memory access using the STLink software.

 

Before programming, it is important to connect the BOOT0 jumper to 1 and press the reset button to put the chip in ‘programming mode’.

 

Uploading Your First Program

If programming uses Arduino software, the appropriate board files should be downloaded using preferences and boards manager.

Then the correct board must be selected on the board's menu.

Since the built-in LED is on pin 13, just like the Arduino, the basic blink sketch will work on the Blue Pill. 

 

 

 

 STM32F103C8T6 Package

 

 

 

 

 

Figure6-STM32F103C8T6Package

 

 

 

 

Figure7-STM32F103C8T6 Mechanical Data

 

 

 

Figure8-STM32F103C8T6 Package Recommended Footprint

 

 

 

 

XIII STM32F103C8T6 PDF

 

STM32F103C8T6 Datasheet 

 

 

Frequently Asked Questions
1. What is stm32f used for?
2. What is STM32F103C6T6?
3. Why is the STM32 so popular?
4. What is the difference between Arduino and STM32?
5. What is the most used STM32?
logo
Bitfoic is a professional electronic components distributor founded in 2013. Adhering to our business philosophy of customer first and people-oriented, we have won the favor of our customers and established an excellent reputation in international Partner.
Related Articles
  • How to resolve the WiFi and ADC2 Sharing Dilemma?
    How to resolve the WiFi and ADC2 Sharing Dilemma?
    4/19/2024 22

    ESP32-CAM can be used in various Internet of Things situations and is suitable for home smart devices, industrial wireless control, wireless Monitoring, QR wireless identification, wireless positioning system signals, and other IoT applications are ideal solutions for IoT applications.

    Read More >
  • ESP32-CAM Pinout Explanation and How to Use?
    ESP32-CAM Pinout Explanation and How to Use?
    4/18/2024 43

    ESP32-CAM is a development board with an ESP32-S chip, an OV2640 camera, a microSD card slot, and several GPIOs for connecting peripherals. ESP32-CAM is a small-sized camera module. The module can work independently as the smallest system, with a size of only 27*40.5*4.5mm.

    Read More >
  • Stand-Alone Linear Li-Ion / Li-Polymer Charge Management Controller MCP73833
    Stand-Alone Linear Li-Ion / Li-Polymer Charge Management Controller MCP73833
    4/9/2024 60

    The MCP73833/4 is a highly advanced linear charge management controller for use in space-limited, cost sensitive applications. Both a 10-lead, MSOP and a 10-lead, DFN packaging measuring 3 mm by 3 mm are offered for the MCP73833/4. In addition to its tiny size, the MCP73833/4 is perfect for portable applications because it requires a few additional components.

    Read More >
  • Optocoupler IC 4N35: Pinout, Datasheet, Features and Applications
    Optocoupler IC 4N35: Pinout, Datasheet, Features and Applications
    3/26/2024 97

    In the realm of electronics, where connectivity and isolation are paramount, the 4N35 optocoupler IC stands as a beacon of reliability and versatility. This small yet mighty device plays a crucial role in ensuring signal integrity and safety across a wide range of applications. In this article, we delve into the intricacies of the 4N35 optocoupler IC, exploring its datasheet, pinout, circuit diagram, and diverse uses.

    Read More >
  • UA741CP datasheet ,Specification, Features and Application
    UA741CP datasheet ,Specification, Features and Application
    3/21/2024 98

    The UA741CP is a general-purpose operational amplifier in an 8-pin DIP package. The high common-mode input voltage range and lack of latch-up make the amplifier ideal for voltage follower applications.

    Read More >
STMicroelectronics
In Stock: 6000
Popular parts number