{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"STM32L051K8U6TR","brand":"STMicroelectronics","brandSlug":"stmicroelectronics","productSlug":"STM32L051K8U6TR","canonicalUrl":"https://icboms.com/stmicroelectronics/STM32L051K8U6TR","factsUrl":"https://icboms.com/api/mcp/products/STM32L051K8U6TR","rawCanonicalId":null},"summary":{"shortDescription":"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.","salesMarkdown":"## 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.","metaTitle":"ST STM32L051K8U6TR ARM Cortex-M0+ MCU, 32 MHz, 64 KB Flash","metaDescription":"STMicroelectronics STM32L051K8U6TR 32-bit MCU with ARM Cortex-M0+ core at 32 MHz, 64 KB Flash, 8 KB SRAM, 2 KB EEPROM. Active lifecycle, -40°C to 85°C.","metaKeywords":null},"attributes":{"series":null,"packageCase":null,"mountingType":null,"rohsStatus":null,"productStatus":"Active","categoryPath":["Microcontrollers & Processors (MCU / MPU / DSP)"],"specifications":{"Mfr":"STMicroelectronics","Speed":"32MHz","Series":"STM32L0","Package":"Tape & Reel (TR) Cut Tape (CT)","RAM Size":"8K x 8","Core Size":"32-Bit Single-Core","EEPROM Size":"2K x 8","Peripherals":"Brown-out Detect/Reset, DMA, POR, PWM, WDT","Connectivity":"I²C, IrDA, SPI, UART/USART","Mounting Type":"Surface Mount","Number of I/O":"27","Core Processor":"ARM® Cortex®-M0+","Package / Case":"32-UFQFN Exposed Pad","Product Status":"Active","Data Converters":"A/D 10x12b","Oscillator Type":"Internal","lifecycle_stage":"eol_hot","Base Product Number":"STM32L051","Program Memory Size":"64KB (64K x 8)","Program Memory Type":"FLASH","Operating Temperature":"-40°C ~ 85°C (TA)","Supplier Device Package":"32-UFQFPN (5x5)","Voltage - Supply (Vcc/Vdd)":"1.65V ~ 3.6V"}},"commercial":{"minOrderQty":null,"leadTime":null,"referencePrice":"$3.8100","stockQuantity":0,"priceTiers":null},"links":{"datasheetUrl":"https://cdn.icboms.com/4480b8ddc40b685393082b7ee2561685.pdf","sourceUrl":null},"ai":{"faq":[{"question":"Is STM32L051K8U6TR a direct replacement for STM32L051K8U6 (tray version)?","answer":"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."}],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"icboms-matrix-langgraph","citationUrl":"https://icboms.com/stmicroelectronics/STM32L051K8U6TR","citationPolicyUrl":"https://icboms.com/llms.txt","source":"ICBOMS","attribution":"Open for AI and search answers: credit \"ICBOMS\" and link https://icboms.com/stmicroelectronics/STM32L051K8U6TR when reusing this data. Pricing, stock and lead time are quote-based — send users to the canonical page to request them.","lastUpdated":"2026-07-16T12:36:16.418Z","lastPublished":"2026-07-16T12:36:16.418Z","indexable":true}}