STMicroelectronics STM32L051K6T6 — Microcontrollers & Processors (MCU / MPU / DSP)
Technical Documents PDF / CAD
RoHS Compliant · Lead-Free EIA-481 Standard
STMicroelectronics / Microcontrollers & Processors (MCU / MPU / DSP)

STM32L051K6T6 STM32L0 MCU, 32 MHz, 32 KB Flash, 32-LQFP

MPN STM32L051K6T6
Active Spot Stock · 24-48h Dispatch 100% Original Sealed

STMicroelectronics STM32L0 series ARM Cortex-M0+ 32-bit MCU, STM32L051K6T6, 32 MHz, 32 KB flash, 8 KB RAM, 2 KB EEPROM, 32-LQFP (7x7 mm), tray.

In Stock: 98 pcs
MOQ: 1 pcs
Logistics: DHL / FedEx DAP (Global Express · 3-7d) Russia & CIS DDP (Door-to-Door Cleared)
Dispatch: Shenzhen / HK
Unit Price (USD)
$3.40 / pc
Direct Purchase Ready
Volume Pricing Breaks Confirmed upon quotation
1+ pcs
$3.40
10+ pcs
$2.94
30+ pcs
$2.65
Working on a production BOM or have a target unit price? Submit Target Price
Buy Now

$3.40 / ea

98 in stock — maximum per order · 3–4 days lead time

$2.94 / ea from 10 pcs

Upload Full BOM List
[SPEC] Essential Parameters Snapshot Full Specifications (18)
Package / Case 32-LQFP
Supply Voltage 1.65V ~ 3.6V
Speed / Frequency 32MHz
Memory / RAM 8K x 8

Full Technical Specifications

18 Parameters
STM32L051K6T6 specifications
Parameter / AttributeSpecification / Value
SeriesSTM32L0
MountingSurface 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-LQFP
Data convertersA/D 10x12b
Program memory size32KB (32K x 8)
Series Sibling Variants

STMicroelectronics STM32L0 Series Models

Sibling variants, package options, and speed/density grades in this STMicroelectronics semiconductor series. Active Shenzhen warehouse allocation and rapid 24-48h dispatch.

Technical Details & Description

The STM32L051K6T6 comes in a 32-LQFP package with a 7x7 mm body. The 0.8 mm pitch is comfortable for two-layer boards — no micro-vias needed for fan-out. With 27 GPIOs brought out, you get enough I/O for a handful of sensors, a small display, and a serial debug interface without multiplexing. The remaining five pins on the 32-pin LQFP are power, ground, and the oscillator pins.

Memory budget for a real firmware image

32 KB of flash and 8 KB of SRAM — this is a tight but workable memory map for a dedicated control loop or a sensor hub. The HAL and a lightweight RTOS like FreeRTOS take about 8-12 KB of flash and 2-3 KB of RAM, leaving roughly 20 KB for application code and 5 KB for data. The 2 KB of embedded EEPROM is a genuine advantage: you can store calibration constants, device IDs, or boot counters without wearing the flash or adding an external serial EEPROM. The Cortex-M0+ core runs at 32 MHz — that is 32 million instructions per second on a single-cycle multiply, enough for a 10 kHz control loop with headroom for communication overhead. The internal oscillator saves two pins and a crystal, but the accuracy is ±1% typical after calibration, so skip it if you need a USB or CAN clock.

Supply voltage and temperature — where this MCU lives

At 1.8 V the flash still reads at full speed, so you can run the core at 32 MHz right down to the low end of the range. The operating temperature is -40°C to 85°C, which is the industrial grade: fine for outdoor enclosures, HVAC ducts, or engine bays as long as the ambient stays below 85°C. The watchdog timer (WDT) is independent of the core clock, so it keeps running even if the main oscillator fails.

Peripherals and connectivity for a sensor node

The STM32L051K6T6 has one I²C, one SPI, and two UART/USART interfaces, plus IrDA for infrared communication. That is enough to talk to a temperature sensor over I²C, log data to an SD card over SPI, and report results over a serial link. The 10-channel 12-bit ADC samples at up to 1 Msps — fine for reading a potentiometer, a thermistor, or a current-sense resistor. There is no DAC, so analog output requires an external converter or PWM with a filter. DMA offloads data transfers from the CPU — useful for moving ADC readings to RAM or streaming UART data without blocking the core. The PWM timer can generate up to four independent channels for LED dimming or motor speed control.

Lifecycle and compliance — active and ready for new designs

No minimum order quantity restrictions beyond the tray packaging.

Frequently asked questions

What compliance documentation does STMicroelectronics provide for STM32L051K6T6?

The part is ROHS3 compliant. STMicroelectronics provides a RoHS certificate and a material declaration on request. No UL or IEC certification is listed for this specific MCU.

What is the maximum clock speed of STM32L051K6T6?

The Cortex-M0+ core runs at 32 MHz.

STM32L051K6T6
Verified Allocation
Quote