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

ST STM32L051K8U6TR ARM Cortex-M0+ MCU, 32 MHz, 64 KB Flash

MPNSTM32L051K8U6TR
Active

STMicroelectronics STM32L0 series STM32L051K8U6TR, ARM Cortex-M0+ 32-bit MCU, 32 MHz, 64KB Flash, 8K x 8 RAM, 2K x 8 EEPROM, 27 I/O, I²C/SPI/UART, 1.65V-3.6V, -40°C to 85°C, 32-UFQFN exposed pad.

$3.8100Ref. price · indicative, final on quote
StockContact for availability
MOQ1 pcs
  • 100% new & originalTraceable channels only — no refurbs, no pulls, no remarked parts.
  • Date & lot codes on quoteStated per line before you commit; label photos on request.
  • MSL-compliant ESD packingMoisture-sealed bags with indicator cards; reels photo-verified.
  • PayPal buyer protectionPay by T/T, PayPal or Payoneer — card payments covered end to end.

Specifications

STM32L051K8U6TR Technical Specifications
ParameterValue
SeriesSTM32L0
Mounting typeSurface 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, POR, PWM, WDT
ConnectivityI²C, IrDA, SPI, UART/USART
Number of i (O)27
Core processorARM® Cortex®-M0+
Case32-UFQFN Exposed Pad
Data convertersA/D 10x12b
Program memory size64KB (64K x 8)

Product details

Why the STM32L051K8U6TR exists — and the mistake it avoids

The STM32L051K8U6TR is STMicroelectronics' ARM Cortex-M0+ MCU in the STM32L0 ultra-low-power family, clocked at 32 MHz. It carries 64 KB of Flash, 8 KB of SRAM, and a separate 2 KB EEPROM array — the latter is the feature that often saves a board spin: you get true byte-erasable non-volatile storage without an external serial EEPROM or a Flash-emulation layer in firmware. The 32-UFQFN package with exposed pad (5x5 mm) saves board area but demands a proper thermal via stitch under the paddle if the MCU drives any significant load continuously.

Memory that fits the firmware — and the field-update plan

64 KB of Flash is enough for a modest application stack — sensor fusion, a simple HMI, a CANopen node — but the 8 KB SRAM is the tighter budget. If your design queues telemetry or runs a TCP/IP stack, watch the heap and stack allocation early. The 2 KB EEPROM is independently addressable and rated for 100k write cycles (per the STM32L0 family datasheet), which makes it suitable for calibration constants, fault logs, or device configuration that gets updated in the field. No wear-leveling is required for low-frequency writes, but a simple round-robin across a few pages is cheap insurance.

Peripherals and I/O — what is actually on the pins

With 27 I/O lines in a 32-pin package, almost every pin is usable. There is no USB or CAN controller on this die, so if you need either, step up to the STM32L0x2 or L0x3 variants. The 10-channel 12-bit ADC is adequate for battery monitoring, potentiometer inputs, or analog sensor readout. Brown-out detect, POR, and a windowed watchdog are built in, which simplifies the power-supervision BOM.

Supply range and temperature — where it works and where it does not

The internal oscillator means you can boot without an external crystal, but for accurate timing (CAN, UART baud rates) an external clock source is more reliable.

If your CM prefers trays for prototyping, order the U6 variant; for volume production, the U6TR is the standard reel option.

Frequently asked questions

Is STM32L051K8U6TR a direct replacement for STM32L051K8U6 (tray version)?

Yes — the die, firmware, and pinout are identical. The only difference is the shipping medium: STM32L051K8U6 comes in trays, while STM32L051K8U6TR ships on Tape & Reel. Both use the same 32-UFQFN package and are functionally interchangeable on the same PCB footprint.