Part Number: STM32F103RCT6

Manufacturer: STMicroelectronics

Description: IC MCU 32BIT 256KB FLASH 64LQFP

Shipped from: Shenzhen/HK Warehouse

Stock Available: Check with us

Technical Specifications of STM32F103RCT6

Datasheet  STM32F103RCT6 datasheet
Category Integrated Circuits (ICs)
Family Embedded – Microcontrollers
Manufacturer STMicroelectronics
Series STM32 F1
Packaging Tray
Part Status Active
Core Processor ARM? Cortex?-M3
Core Size 32-Bit
Speed 72MHz
Connectivity CAN, I2C, IrDA, LIN, SPI, UART/USART, USB
Peripherals DMA, Motor Control PWM, PDR, POR, PVD, PWM, Temp Sensor, WDT
Number of I/O 51
Program Memory Size 256KB (256K x 8)
Program Memory Type FLASH
RAM Size 48K x 8
Voltage – Supply (Vcc/Vdd) 2 V ~ 3.6 V
Data Converters A/D 16x12b; D/A 2x12b
Oscillator Type Internal
Operating Temperature -40°C ~ 85°C (TA)
Package / Case 64-LQFP
Supplier Device Package *

STM32F103RCT6 Introduction

The STM32F103RCT6 is a powerful microcontroller that belongs to the STM32F103xC/D/E high-density performance line family. It is built around a high-performance ARM Cortex-M3 32-bit RISC core operating at a frequency of 72 MHz. This microcontroller offers a comprehensive set of embedded memories, I/Os, and peripherals, making it highly versatile for various applications. With its impressive capabilities and feature-rich design, the STM32F103RCT6 is well-suited for a wide range of projects and can meet the demands of diverse industries.

Overview of STM32F103RCT6

The STM32F103RCT6 microcontroller is part of the high-density performance line family, which is known for its great efficiency and reliability. It comes with a very powerful ARM Cortex-M3 CPU, which gives it good working power. The microprocessor has built-in memories that can store and retrieve data quickly. These include Flash memory with a maximum capacity of 512 kilobytes and static random access memory (SRAM) with a maximum capacity of 64 kilobytes.

The STM32F103RCT6 is a one-of-a-kind device for many reasons, one of which is that it has a large number of upgraded I/Os and peripherals that are linked to two APB buses. This trait lets the system work well with a wide range of external devices and gives the designer a lot of freedom in how the system is put together. The microcontroller also has a lot of different ways to talk to other devices. Some of these are I2C, SPI, I2S, SDIO, USART, USB, and CAN. Because of these interfaces, the microcontroller can connect to a wide range of devices to meet the needs of many different uses.

The STM32F103RCT6 also has three analog-to-digital converters (ADCs) that each have a bit depth of 12 bits. This makes it possible for accurate analog-to-digital conversion, which is needed for accurate sensor readings. It also has many timers, some of which are PWM timers and some of which are 16-bit timers that can be used for anything. These timers improve the microcontroller’s ability to keep track of time.

The STM32F103RCT6 can be used for a wide range of tasks because it has a powerful core, a lot of memory choices, different I/Os and peripherals, and a lot of ways to communicate. Because of these traits, the chip can be set up in a number of different ways. This microcontroller gives you a strong base for making innovative and reliable embedded systems that can be used in a wide range of situations, from industrial control systems and motor drives to medical equipment and gaming peripherals.


Some of the most important features about the STM32F103RCT6 microcontroller are:

  • Wide range of working temperatures: The STM32F103RCT6 is made to work in temperatures from -40 to +105 °C. This wide range of temperatures makes sure that the microcontroller can work reliably in many places, even in tough industrial settings.
  • Power source range: The power supply voltage for the microcontroller can be anywhere from 2.0 to 3.6 V. Because the power supply is flexible, it can work with a wide range of power sources and voltage requirements. This makes it perfect for a wide range of applications.
  • Power-saving modes that are complete: The STM32F103RCT6 microcontroller has a complete set of power-saving modes. These modes make it possible to make low-power apps by reducing the amount of power used when the app is not being used. By making the best use of energy, these power-saving modes increase the life of the battery and help it use energy more efficiently overall.

The STM32F103RCT6 microcontroller is reliable, compatible, and saves energy for a wide range of uses because it can work in a wide range of temperatures and with a flexible range of power supplies. It also has many power-saving modes. Developers can make systems that work well in different environments while using the least amount of power and getting the most out of it.


The STM32F103RCT6 microcontroller works well for many different tasks, such as:

  • Motor drives: The STM32F103RCT6 can control and drive motors with its built-in peripherals and precise timing features. This makes it perfect for motor control uses in robotics, automation, and automotive systems.
  • Controlling applications: The microcontroller’s high-performance ARM Cortex-M3 core and wide range of inputs, outputs, and tools make it a good choice for controlling applications in industrial automation, consumer electronics, and smart home systems.
  • Medical and handheld equipment: The STM32F103RCT6 is a good choice for medical devices, portable instruments, and handheld equipment where both performance and energy economy are important. It uses little power, is small, and has strong processing capabilities.
  • PC and gaming peripherals: The USB, I2C, and USART communication ports on the microcontroller make it a good choice for making PC peripherals, gaming accessories, and input/output devices for computers and game consoles.
  • GPS platforms: The STM32F103RCT6 can be used in GPS platforms and navigation systems to process satellite signals, calculate position data, and give accurate location information. This is made possible by its precise timing skills and communication interfaces.
  • Industrial Applications: The microcontroller is good for many industrial applications, such as factory automation, process control, and equipment tracking, because it is built to last, can work in a wide range of temperatures, and supports industrial communication protocols.
  • PLCs (Programmable Logic Controllers): The STM32F103RCT6 can be the core controller in programmable logic controllers, giving industrial automation systems solid real-time control, data processing, and communication.
  • Inverters: The microcontroller’s high-speed ADCs and PWM timers allow precise control of power inverters used in renewable energy systems, motor drives, and other power conversion uses.
  • Printers and scanners: The STM32F103RCT6 can handle printers, scanners, and imaging devices because it has communication interfaces and general-purpose timers. This makes data transfer and device control more efficient.
  • Alarm systems, video intercoms, and heating and cooling: The I/Os, communication interfaces, and precise timing capabilities of the microcontroller make it useful in security systems, video intercom systems, and HVAC (Heating, Ventilation, and Air Conditioning) control, improving their usefulness and performance.

These are just a few of the many ways the STM32F103RCT6 microcontroller can be used. Its many features, strong performance, and wide range of peripherals make it a good choice for many embedded systems in many different businesses.


In conclusion, the STM32F103RCT6 microcontroller from the STM32F103xC/D/E high-density performance line has a powerful ARM Cortex-M3 core, a lot of memory and peripheral choices,

and a variety of communication interfaces. Its many uses, such as in motor drives, consumer technology, and industrial systems, show how reliable and flexible it is.

The STM32F103RCT6 is a popular choice for embedded system designs because it has advanced features and works well. It also has the freedom and functionality needed for new electronic solutions. Contact ICRFQ, a top seller of electrical parts in China, for more information or to place an order. We will be able to give you more information about the STM32F103RCT6 microprocessor and help you meet your needs.

4.8/5 - (397 votes)
Kevin Chen