{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"STM32L072KBU6TR","brand":"STMicroelectronics","brandSlug":"stmicroelectronics","productSlug":"STM32L072KBU6TR","canonicalUrl":"https://icboms.com/stmicroelectronics/STM32L072KBU6TR","factsUrl":"https://icboms.com/api/mcp/products/STM32L072KBU6TR","rawCanonicalId":null},"summary":{"shortDescription":"STMicroelectronics STM32L072KBU6TR, ARM Cortex-M0+ 32-bit MCU, 32 MHz, 128 KB Flash, 20 KB SRAM, 6 KB EEPROM, 1.65 V–3.6 V, -40°C to 85°C, 32-UFQFPN (5x5 mm), 25 I/O, USB, I²C, SPI, UART.","salesMarkdown":"## 32 MHz Cortex-M0+ with 1.65 V floor — the ultra-low-power baseline It runs at 32 MHz and packs 128 KB of Flash, 20 KB of SRAM, and 6 KB of embedded EEPROM — the EEPROM eliminates the external serial memory chip for parameter storage. The supply range down to 1.65 V means it can run directly from a single alkaline cell or a Li-ion battery near end-of-discharge, which is the main reason you pick this over a 2.0 V-minimum Cortex-M0+ part. ## Memory sizing — 128 KB Flash / 20 KB SRAM / 6 KB EEPROM The 20 KB SRAM is tight for large buffers; plan your DMA and USB packet buffers carefully. The 6 KB EEPROM is a genuine hardware EEPROM, not emulated Flash, so you get 100k-cycle endurance per byte without wear-leveling code. The 1.65 V minimum supply voltage is the headline feature of the STM32L0 family. Most competing Cortex-M0+ MCUs need at least 2.0 V or 2.4 V, which forces a boost converter or a second cell. Here you can run the MCU directly from a single AA alkaline (1.65 V at end-of-life) or a Li-ion cell (3.6 V max). The internal oscillator and all peripherals remain functional across the full range, so no brownout surprises when the battery sags. For cabin or infotainment applications where the ambient stays below 85°C, it is fine — but verify the customer's thermal spec before committing. ## Package and I/O — 32-UFQFPN with 25 GPIO Housed in a 32-UFQFPN (5x5 mm) with an exposed pad, this package is a compact surface-mount footprint suited for space-constrained PCBs. The 25 I/O lines include peripherals such as I²C, SPI, UART/USART, USB, and IrDA. STMicroelectronics lists the STM32L072KBU6TR as Active. This part is still in volume production and suitable for new designs. The base product number STM32L072 covers a range of density and package variants, so if you later need more Flash or a different pin count, you can move within the family without a full redesign.","metaTitle":"STM32L072KBU6TR ARM Cortex-M0+ MCU, 32 MHz, 128 KB Flash","metaDescription":"STMicroelectronics STM32L072KBU6TR 32-bit MCU, 32 MHz Cortex-M0+, 128 KB Flash, 20 KB SRAM, 6 KB EEPROM, 1.65 V–3.6 V, -40°C to 85°C, 32-UFQFPN.","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)","RAM Size":"20K x 8","Core Size":"32-Bit Single-Core","EEPROM Size":"6K x 8","Peripherals":"Brown-out Detect/Reset, DMA, POR, PWM, WDT","Connectivity":"I²C, IrDA, SPI, UART/USART, USB","Mounting Type":"Surface Mount","Number of I/O":"25","Core Processor":"ARM® Cortex®-M0+","Package / Case":"32-UFQFN Exposed Pad","Product Status":"Active","Data Converters":"A/D 10x12b; D/A 2x12b","Oscillator Type":"Internal","lifecycle_stage":"eol_hot","Base Product Number":"STM32L072","Program Memory Size":"128KB (128K 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.1246","priceTiers":null},"links":{"datasheetUrl":"https://cdn.icboms.com/d10440258824d672e5015991d51a28ee.pdf","sourceUrl":null,"alternativesUrl":"https://icboms.com/api/mcp/products/STM32L072KBU6TR/alternatives.json"},"ai":{"faq":[{"question":"What is the closest pin-compatible alternative to STM32L072KBU6TR in this component family?","answer":"Within the STM32L072 family, the STM32L072KBU6 (non-tape-and-reel variant) is functionally identical. For a different memory size, the STM32L072CZ (128 KB Flash, 48-pin) or STM32L072RB (192 KB Flash, 64-pin) share the same core and peripherals but differ in package and pin count. No exact pin-compatible drop-in with a different Flash size exists in the same 32-UFQFPN package."}],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"icboms-matrix-langgraph","citationUrl":"https://icboms.com/stmicroelectronics/STM32L072KBU6TR","citationPolicyUrl":"https://icboms.com/llms.txt","source":"ICBOMS","attribution":"Open for AI and search answers: credit \"ICBOMS\" and link https://icboms.com/stmicroelectronics/STM32L072KBU6TR when reusing this data. Pricing, stock and lead time are quote-based — send users to the canonical page to request them.","lastUpdated":"2026-07-22T18:03:28.771Z","lastPublished":"2026-07-22T18:03:28.771Z","indexable":true}}