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

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

MPNSTM32L051K8U6
Active

STMicroelectronics STM32L051K8U6, ARM Cortex-M0+ 32-bit MCU, 32 MHz, 64 KB Flash, 8 KB SRAM, 2 KB EEPROM, 1.65 V to 3.6 V supply, 27 I/O, I²C/SPI/UART, 10x12-bit ADC, -40 to 85°C, 32-UFQFPN (5x5 mm).

$4.7000Ref. 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

STM32L051K8U6 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
PackageTray
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 this MCU exists on your BOM

The STM32L051K8U6 is an STMicroelectronics ARM Cortex-M0+ 32-bit MCU from the STM32L0 ultra-low-power series.

Memory budget and what fits

The 2 KB of EEPROM is a real advantage — you can store calibration constants, node IDs, or fault logs without wearing the Flash. If your firmware image is over 50 KB or you need more than 8 KB of runtime heap, you are looking at the wrong density. For a Modbus RTU slave, a temperature logger, or a simple motor controller, this is the right fit.

It is not automotive-grade (no AEC-Q100 in the record), so skip it for under-hood or chassis applications.

Lifecycle status — still a current design-in part

ST lists this as an active product. The base number STM32L051 covers several package and memory variants, so if you need a different pin count or density later, the migration path stays within the same family.

Frequently asked questions

Can STM32L051K8U6 replace STM32L051K8T6?

The STM32L051K8U6 and STM32L051K8T6 share the same core, memory, and peripherals but differ in package — the U6 is a 32-UFQFPN (5x5 mm) while the T6 is a 32-LQFP (7x7 mm). They are not pin-compatible; the board layout must match the package footprint. If your design uses the LQFP version, the UFQFPN variant requires a PCB respin.