Skip to main content
STMicroelectronics STM32F103RGT6 — Microcontrollers & Processors (MCU / MPU / DSP)

STM32F103RGT6 32-bit ARM Cortex-M3 MCU, 72 MHz, 1 MB Flash

MPNSTM32F103RGT6
Active

STMicroelectronics STM32F1 series STM32F103RGT6, ARM Cortex-M3 32-bit MCU, 72 MHz, 1 MB Flash, 96 KB RAM, 64-LQFP, -40°C to 85°C.

$12.0900Ref. price · indicative, final on quote
Packaging64-LQFP
RoHSROHS3 Compliant
SeriesSTM32F1
Independent supplier — new & surplus stockAuthenticity-screened · ESD-safe packingListing updated Aug 2026

Specifications

STM32F103RGT6 specifications
ParameterValue
SeriesSTM32F1
MountingSurface Mount
Oscillator typeInternal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))2V ~ 3.6V
Operating temperature-40°C ~ 85°C (TA)
Speed72MHz
PackageTray
RAM size96K x 8
Core size32-Bit Single-Core
PeripheralsDMA, Motor Control PWM, PDR, POR, PVD, PWM, Temp Sensor, WDT
ConnectivityCANbus, I²C, IrDA, LINbus, SPI, UART/USART, USB
Number of i (O)51
Core processorARM® Cortex®-M3
Case64-LQFP
Data convertersA/D 16x12b; D/A 2x12b
Program memory size1MB (1M x 8)

Product details

The STM32F103RGT6: It is part of the STM32F1 series, the mainstream performance line that balances processing throughput with a broad peripheral set for industrial and embedded control. The 72 MHz core, combined with DMA and a motor-control PWM timer, handles sensorless field-oriented control loops for brushless DC motors without an external DSP. The 1 MB Flash accommodates a full application stack including a real-time OS, CANopen stack, and USB device firmware.

Memory and peripheral budget for the BOM

96 KB of SRAM and 1 MB of Flash are available. Connectivity includes CAN, USB, three SPI, two I²C, and five UART/USART interfaces, plus IrDA and LIN. The 51 GPIOs in the 64-LQFP package leave enough headroom for a keypad, an LCD segment driver, and a few external sensors without an I/O expander. The integrated 12-bit ADC samples 16 channels; the dual 12-bit DAC provides two analog outputs.

Frequently asked questions

Can STM32F103RGT6 replace STM32F103RET6?

The STM32F103RGT6 is a pin-compatible upgrade from the STM32F103RET6 — both share the same 64-LQFP footprint and peripheral set, but the RGT6 doubles the Flash from 512 KB to 1 MB. Firmware migration requires only a linker-script change.

What is the difference between STM32F103RGT6 and STM32L151CBU6A?

The STM32L151CBU6A runs at 32 MHz with a focus on low power (down to 1.8 V supply), while the STM32F103RGT6 runs at 72 MHz with higher active current. The F1 part offers more Flash (1 MB vs 128 KB) and more I/O (51 vs 37), but the includes capacitive sensing and brown-out detect. They are not pin-compatible — the uses a 48-pin UFQFPN package versus the F1's 64-LQFP.