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

STM32F301R6T6 STM32F3 ARM Cortex-M4 MCU, 72 MHz, 64-LQFP

MPNSTM32F301R6T6
Active

STMicroelectronics STM32F3 series, STM32F301R6T6, 32-bit ARM Cortex-M4 MCU, 72 MHz, 32 KB Flash, 16K x 8 RAM, 51 I/O, 64-LQFP, -40°C to 85°C.

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

Specifications

STM32F301R6T6 specifications
ParameterValue
SeriesSTM32F3
MountingSurface Mount
Oscillator typeInternal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))2V ~ 3.6V
Operating temperature-40°C~85°C(TA)
Speed72MHz
PackageTray
RAM size16K x 8
Core size32-Bit Single-Core
PeripheralsDMA, I²S, POR, PWM, WDT
ConnectivityI²C, IrDA, LINbus, SPI, UART/USART
Number of i (O)51
Core processorARM® Cortex®-M4
Case64-LQFP
Data convertersA/D 15x12b; D/A 1x12b
Program memory size32KB (32K x 8)

Product details

Memory sizing and the firmware budget

That is enough code space for a sensor fusion algorithm, a motor control loop with lookup tables, or a protocol stack like CANopen or Modbus RTU, but it leaves no room for a full RTOS with a TCP/IP stack. The 32 KB erase granularity is the standard STM32F3 sector size, so an OTA update strategy needs to work within that block boundary.

Analog peripherals and sensor interface

The 15-channel 12-bit ADC samples at up to 5 Msps in the STM32F3 family, enough for simultaneous current and voltage sensing in a three-phase motor drive or for multiplexing several analog sensor inputs. The single 12-bit DAC can output a reference voltage or an analog setpoint for an external regulator or amplifier. The internal oscillator is rated for the full temperature range, but for precision timing or a CAN bus you will want an external crystal.

The part is ROHS3 compliant. For BOM planning, this MCU is a safe choice for a multi-year production run; no last-time-buy risk is visible.

It is a surface-mount package with exposed pad for thermal dissipation. The 51 I/O lines give plenty of headroom for a mixed-signal board with a parallel LCD, keypad matrix, or multiple serial buses.

Frequently asked questions

What is the maximum clock speed of STM32F301R6T6?

The STM32F301R6T6 runs at a maximum clock speed of 72 MHz from its ARM Cortex-M4 core.

What are the alternative parts for STM32F301R6T6?

A functional alternative within the STM32 portfolio is the STM32L151CBU6A, which uses an ARM Cortex-M3 core at 32 MHz with lower power consumption and a different peripheral set. The STM32L151CBU6A has 37 I/O and includes USB, but runs at less than half the clock speed. Pin compatibility is not guaranteed; verify the footprint and supply voltage before substituting.