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

STM32F103RDT6TR STM32F1 ARM Cortex-M3 MCU, 72 MHz

MPNSTM32F103RDT6TR
Active

STMicroelectronics STM32F103RDT6TR, STM32F1 series, 32-bit ARM Cortex-M3 MCU, 72 MHz, 384 KB Flash, 64 KB SRAM, 64-LQFP (10x10 mm), -40 to 85 °C, 2 to 3.6 V supply.

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

Specifications

STM32F103RDT6TR 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
PackageTape & Reel (TR) Cut Tape (CT)
RAM size64K 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 size384KB (384K x 8)

Product details

The STM32F103RDT6TR: At 72 MHz the ARM Cortex-M3 core delivers about 1.25 DMIPS/MHz, or roughly 90 DMIPS total. That is enough headroom for a real-time control loop (e.g., field-oriented motor control with the integrated PWM timer) while still handling USB or CAN traffic without a dedicated protocol coprocessor. The 64 KB SRAM supports moderate-sized data buffers — enough for a CANopen stack or a USB CDC class — but if your application needs large frame buffers or a full TCP/IP stack, you will want to budget the RAM carefully or move to a part with more SRAM.

384 KB Flash — firmware headroom and OTA staging

384 KB of on-chip Flash is the mid-density option in the STM32F103 line. It fits a typical industrial firmware image (RTOS kernel, USB stack, CAN driver, application logic) with room left for an OTA update staging area. The Flash is organized into 2 KB and 64 KB pages, so wear-leveling in the application layer is straightforward if you are writing configuration data frequently. For firmware-locked production, the Flash is one-time-programmable in the field only via the bootloader or SWD — no external EEPROM needed for code storage.

Connectivity and peripherals — one chip for the control node

The STM32F103RDT6TR includes CAN 2.0B, full-speed USB 2.0, and multiple UARTs with IrDA and LIN support, plus SPI and I²C. That makes it a single-chip solution for a CANopen or Modbus gateway, a USB-to-serial bridge, or a motor drive controller that talks to a host over CAN. The motor-control PWM timer has dead-time insertion and emergency stop inputs, so it can drive a three-phase inverter directly with minimal external logic. The 16-channel 12-bit ADC samples at up to 1 µs per channel — adequate for current sensing in a motor loop or for reading multiple analog sensors.

Package and mounting — 64-LQFP rework and storage notes

MSL 3 requires bake before reflow if the floor-life window is exceeded.

Lifecycle and supply — active, no LTB risk

STMicroelectronics lists the STM32F103RDT6TR as Active. The STM32F1 series has been in production for over a decade and remains a mainstream choice for cost-sensitive industrial designs. The part is ROHS3 compliant.

Frequently asked questions

What is the difference between STM32F103RDT6 and STM32F103RDT6TR?

The STM32F103RDT6 and STM32F103RDT6TR are the same silicon and package — the TR suffix indicates Tape & Reel packaging for automated pick-and-place assembly. The RDT6 variant typically ships in trays or tubes. Functionally and pin-compatible, they are interchangeable on the board.