
The STM32F103RCT6 is built around the Arm Cortex-M3 32-bit RISC core, designed to operate efficiently at a speed of 72 MHz. It combines this processing capability with fast embedded memories, offering up to 512 Kbytes of Flash memory and 64 Kbytes of SRAM. These are paired with a wide array of advanced I/Os and peripherals that connect seamlessly through two APB buses.
This microcontroller stands out because it offers three 12-bit ADCs, four general-purpose 16-bit timers, and two PWM timers. On top of this, it features a rich collection of communication interfaces such as I2C, SPI, I2S, SDIO, USB, CAN, and multiple USARTs, which cater to both standard and advanced application requirements.
The device works efficiently across a wide temperature range of -40°C to +105°C and operates on a flexible power supply between 2.0 and 3.6 V. It also provides several power-saving modes, making it suitable for low-energy designs without compromising functionality.
These capabilities make the STM32F103RCT6 an adaptable solution for diverse applications. Whether you are working on motor drives, medical devices, or gaming peripherals, this microcontroller can handle it all. It is also a strong fit for industrial automation, GPS systems, and consumer electronics like alarms, printers, and HVAC systems. Its versatility and robust performance set it apart as a reliable choice across multiple fields.






Technical specifications, features, characteristics, and components with comparable specifications of STMicroelectronics STM32F103RCT6.
| Type | Parameter |
| Lifecycle Status | ACTIVE (Last Updated: 7 months ago) |
| Factory Lead Time | 10 Weeks |
| Mounting Type | Surface Mount |
| Package / Case | 64-LQFP |
| Surface Mount | YES |
| Number of Pins | 64 |
| Data Converters | A/D 16x12b; D/A 2x12b |
| Number of I/Os | 51 |
| Watchdog Timers | Yes |
| Operating Temperature | -40°C~85°C TA |
| Packaging | Tray |
| Series | STM32F1 |
| JESD-609 Code | e4 |
| Part Status | Active |
| Moisture Sensitivity Level (MSL) | 3 (168 Hours) |
| Number of Terminations | 64 |
| Termination | SMD/SMT |
| Terminal Finish | Nickel/Palladium/Gold (Ni/Pd/Au) |
| Max Power Dissipation | 444mW |
| Terminal Position | QUAD |
| Terminal Form | GULL WING |
| Supply Voltage | 3.3V |
| Terminal Pitch | 0.5mm |
| Frequency | 72MHz |
| Base Part Number | STM32F103 |
| Pin Count | 64 |
| Supply Voltage-Min (Vsup) | 2V |
| Interface | CAN, I2C, I2S, IrDA, LIN, SDIO, SPI, UART, USART, USB |
| Memory Size | 256kB |
| Oscillator Type | Internal |
| RAM Size | 48K x 8 |
| Voltage - Supply (Vcc/Vdd) | 2V~3.6V |
| uPs/uCs/Peripheral ICs Type | MICROCONTROLLER, RISC |
| Number of Bits | 32 |
| Core Processor | ARM® Cortex®-M3 |
| Peripherals | DMA, Motor Control PWM, PDR, POR, PVD, PWM, Temp Sensor, WDT |
| Program Memory Type | FLASH |
| Core Size | 32-Bit |
| Program Memory Size | 256KB 256K x 8 |
| Connectivity | CANbus, I2C, IrDA, LINbus, SPI, UART/USART, USB |
| Supply Current-Max | 70mA |
| Bit Size | 32 |
| Has ADC | YES |
| DMA Channels | YES |
| Data Bus Width | 32b |
| PWM Channels | YES |
| Number of Timers/Counters | 8 |
| Density | 2 Mb |
| Core Architecture | ARM |
| Number of ADC Channels | 16 |
| Number of I2C Channels | 2 |
| Number of SPI Channels | 3 |
| Height | 1.45mm |
| Length | 10mm |
| Width | 10.2mm |
| REACH SVHC | No SVHC |
| Radiation Hardening | No |
| RoHS Status | ROHS3 Compliant |
| Lead Free | Lead Free |
The STM32F103RCT6 is powered by an Arm 32-bit Cortex-M3 CPU that operates at a maximum frequency of 72 MHz. It offers efficient processing with 1.25 DMIPS/MHz performance, ensuring smooth and reliable operation. The core supports single-cycle multiplication and hardware division, which are ideal for handling complex calculations quickly.
This microcontroller provides flexible memory solutions with 256 to 512 Kbytes of Flash memory for program storage and up to 64 Kbytes of SRAM for data handling. It also supports a static memory controller with four chip select options, enabling seamless integration with various memory types, including Compact Flash, SRAM, PSRAM, NOR, and NAND. Additionally, it includes an LCD parallel interface compatible with 8080 and 6800 modes.
The STM32F103RCT6 ensures reliable power and clock management. It operates with a 2.0 to 3.6 V power supply and includes features like Power-On Reset (POR), Power-Down Reset (PDR), and a programmable voltage detector (PVD). The device supports a variety of oscillators, including a 4-to-16 MHz crystal oscillator, an 8 MHz factory-trimmed RC oscillator, and a 32 kHz oscillator for RTC applications, all with built-in calibration options.
For energy-efficient applications, this microcontroller offers multiple low-power modes, including Sleep, Stop, and Standby. These modes help reduce power consumption while maintaining functionality. A VBAT supply ensures the RTC and backup registers remain operational even in low-power conditions.
The device includes three 12-bit analog-to-digital converters (ADCs) with a fast 1 µs conversion rate, supporting up to 21 input channels. These ADCs can handle a wide conversion range from 0 to 3.6 V and offer triple sample-and-hold capabilities. A built-in temperature sensor adds further versatility for monitoring applications.
Two 12-bit digital-to-analog converters (DACs) are included, allowing for precise analog signal generation. These DACs are suitable for applications requiring smooth and accurate analog outputs.
A 12-channel Direct Memory Access (DMA) controller simplifies data transfer between peripherals such as timers, ADCs, DAC, SDIO, I2S, SPI, I2C, and USARTs. This reduces CPU load and improves overall efficiency.
The STM32F103RCT6 supports advanced debugging with serial wire debug (SWD) and JTAG interfaces. Additionally, the Cortex-M3 Embedded Trace Macrocell provides enhanced debugging capabilities for development and testing.
This microcontroller features up to 112 fast I/O ports, with 51, 80, or 112 I/Os depending on the package. Many of these ports are 5 V-tolerant, making them suitable for connecting with external components in a variety of applications. Each I/O can be mapped to external interrupt vectors, allowing for flexible configurations.

STMicroelectronics, the manufacturer of the STM32F103RCT6 microcontroller, is a leading global semiconductor company. They specialize in delivering a wide range of microelectronics solutions, combining expertise in silicon design and system integration. Their products are integral to various applications, including industrial automation, consumer electronics, and automotive systems. The STM32F103RCT6 exemplifies their commitment to providing high-quality, versatile microcontroller units that meet diverse industry needs.
The parts on the right have specifications similar to the STMicroelectronics STM32F103RCT6.
| Feature | STM32F103RCT6 | MK20DX256VLH7 | STM32F105RCT6 | STM32F107RCT6 | STM32F105RCT7 |
| Manufacturer | STMicroelectronics | NXP USA Inc. | STMicroelectronics | STMicroelectronics | STMicroelectronics |
| Package / Case | 64-LQFP | 64-LQFP | 64-LQFP | 64-LQFP | 64-LQFP |
| Number of Pins | 64 | 64 | - | 64 | 64 |
| Core Architecture | ARM | ARM | - | ARM | ARM |
| Data Bus Width | 32 b | 32 b | - | 32 b | 32 b |
| Number of I/O | 51 | 51 | 40 | 51 | 51 |
| Interface | CAN, I2C, I2S, IrDA, LIN, SDIO, SPI, UART, USART, USB |
CAN, Ethernet, I2C, I2S, IrDA, LIN, SPI, UART, USART, USB |
- |
CAN, I2C, I2S, IrDA, LIN, SPI, UART, USART, USB |
CAN, I2C, I2S, IrDA, LIN, SPI, UART, USART, USB |
| Memory Size | 256 kB | 256 kB | - | 256 kB | 256 kB |
| Supply Voltage | 3.3 V | 3.3 V | 3.3 V | 3.3 V | 3.3 V |
Please send an inquiry, we will respond immediately.
The STM32F103RCT6 is equipped with an Arm Cortex-M3 32-bit RISC core that operates at a frequency of up to 72 MHz. This allows the microcontroller to handle tasks efficiently, making it suitable for applications that require reliable performance and quick processing speeds.
This microcontroller is designed to operate with a power supply range of 2.0 to 3.6 V. This flexibility ensures it can adapt to various power requirements while maintaining consistent operation across different applications.
The STM32F103RCT6 is versatile and can be used in many applications, including motor control, medical devices, gaming peripherals, GPS systems, and industrial automation. Its features and design also make it a good fit for low-power devices and consumer electronics.
on November 25th
on November 25th
on April 18th 147749
on April 18th 111893
on April 18th 111349
on April 18th 83713
on January 1th 79502
on January 1th 66865
on January 1th 63001
on January 1th 62925
on January 1th 54071
on January 1th 52087