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

STM32L051R8T6TR STM32L0 Cortex-M0+ MCU, 32 MHz, 64-LQFP

MPNSTM32L051R8T6TR
Active

STMicroelectronics STM32L0 series ARM Cortex-M0+ 32-bit MCU, STM32L051R8T6TR, 32 MHz, 64 KB FLASH, 8K x 8 RAM, 2K x 8 EEPROM, 51 I/O, 64-LQFP, -40°C to 85°C.

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

Specifications

STM32L051R8T6TR specifications
ParameterValue
SeriesSTM32L0
MountingSurface Mount
Oscillator typeInternal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))1.65V ~ 3.6V
Operating temperature-40°C ~ 85°C (TA)
Speed32MHz
PackageTape & Reel (TR) Cut Tape (CT)
RAM size8K x 8
Core size32-Bit Single-Core
EEPROM size2K x 8
PeripheralsBrown-out Detect/Reset, DMA, I²S, POR, PWM, WDT
ConnectivityI²C, IrDA, SPI, UART/USART
Number of i (O)51
Core processorARM® Cortex®-M0+
Case64-LQFP
Data convertersA/D 16x12b
Program memory size64KB (64K x 8)

Product details

Cortex-M0+ core, 32 MHz ceiling, 64-LQFP

The STM32L051R8T6TR is an STM32L0 series MCU built around an ARM Cortex-M0+ core running at 32 MHz. That 32 MHz ceiling determines the throughput for control loops, sensor polling, and serial protocol handling — budget it against your interrupt latency and DMA transfer times.

Flash, RAM, and EEPROM headroom

64 KB of on-chip flash and 8 KB of SRAM are the firmware budget. The flash holds the application image plus any constant data; the 8 KB SRAM covers the stack, heap, and DMA buffers. A 2 KB embedded EEPROM stores calibration constants or configuration parameters without needing an external serial EEPROM — useful for sensor offset tables or production-line trim values that survive power cycles.

Peripherals and connectivity

On-chip peripherals include a 16-channel 12-bit ADC, DMA, PWM timers, and a brown-out detect/reset. For serial interfaces you get I²C, SPI, UART/USART, and IrDA — enough to talk to most MEMS sensors, external ADCs, or radio modules without bit-banging. The internal oscillator saves an external crystal for applications that can tolerate the factory-trimmed accuracy.

Temperature grade and compliance

The device is marked Active in production and is ROHS3 compliant.

Frequently asked questions

How does STM32L051R8T6TR compare to STM32L151CBU6A?

The STM32L151CBU6A runs a Cortex-M3 core at the same 32 MHz clock but offers a richer peripheral set including USB, capacitive sensing, and a 2-channel 12-bit DAC. The STM32L051R8T6TR uses the Cortex-M0+ core, which has a smaller instruction set and lower power draw, and comes in a 64-LQFP package versus the L151's 48-UFQFPN. They are not pin-compatible — a board layout change is required to swap between them.

What is the ADC resolution and channel count on STM32L051R8T6TR?

The MCU integrates a 12-bit ADC with 16 multiplexed channels. That is enough for multi-sensor acquisition without an external analog mux in most industrial sensor applications.