{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"STM32L072CZY6DTR","brand":"STMicroelectronics","brandSlug":"stmicroelectronics","productSlug":"STM32L072CZY6DTR","canonicalUrl":"https://icboms.com/stmicroelectronics/STM32L072CZY6DTR","factsUrl":"https://icboms.com/api/mcp/products/STM32L072CZY6DTR","rawCanonicalId":null},"summary":{"shortDescription":"STMicroelectronics STM32L0 series, ARM® Cortex®-M0+ 32-bit MCU, 32MHz, 192KB Flash, 20K x 8 RAM, 6K x 8 EEPROM, 49-UFBGA/WLCSP, -40°C~85°C, 1.65V~3.6V, Tape & Reel.","salesMarkdown":"## What this Cortex-M0+ brings to a battery-powered design The STM32L072CZY6DTR is STMicroelectronics' ultra-low-power 32-bit MCU built around the ARM Cortex-M0+ core running at 32 MHz. It packs 192 KB of Flash program memory, 20 KB of SRAM, and a rare on-chip 6 KB EEPROM — enough to store calibration constants or configuration data without an external serial EEPROM. ## 49-WLCSP — what the tiny package means for assembly and rework This part comes in a 49-ball WLCSP (Wafer-Level Chip-Scale Package), which is essentially the die itself with solder balls attached. No lab, no bench — if you are swapping this in the field, you will need a hot-air station and a steady hand, because the balls are underneath and orientation is not obvious by marking alone. The 40 general-purpose I/O pins give reasonable breakout for a WLCSP this size, though routing to peripheral connectors on a two-layer board takes careful fan-out planning. The 32 MHz Cortex-M0+ core is not a speed demon — it is tuned for low active current, not throughput. For a design that spends most of its time in sleep mode and wakes briefly to log a sensor reading or send a packet, this is the right trade-off. The 192 KB Flash is generous for the class; firmware with a USB stack, a sensor driver, and a bootloader fits comfortably with room for OTA update staging. The 6 KB EEPROM emulated in Flash would cost extra cycles and wear — having real EEPROM on-chip means you can write individual bytes without sector erase, which matters for frequently updated calibration or metering data. ## Lifecycle and compliance — active, RoHS, no LTB clock ticking It is RoHS-compliant per the standard ST lead-free finishing.","metaTitle":"STM32L072CZY6DTR ARM Cortex-M0+ MCU, 32MHz, 192KB Flash","metaDescription":"STMicroelectronics STM32L072CZY6DTR 32-bit MCU, 32MHz ARM Cortex-M0+, 192KB Flash, 20KB RAM, 6KB EEPROM, USB, 49-WLCSP, -40 to 85°C. Active lifecycle.","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":"40","Core Processor":"ARM® Cortex®-M0+","Package / Case":"49-UFBGA, WLCSP","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":"192KB (192K x 8)","Program Memory Type":"FLASH","Operating Temperature":"-40°C~85°C(TA)","Supplier Device Package":"49-WLCSP","Voltage - Supply (Vcc/Vdd)":"1.65V ~ 3.6V"}},"commercial":{"minOrderQty":null,"leadTime":null,"referencePrice":"$3.3538","stockQuantity":0,"priceTiers":null},"links":{"datasheetUrl":"https://cdn.icboms.com/264c0ee7c094c660bde8f39095821f8b.pdf","sourceUrl":null},"ai":{"faq":[{"question":"What is the difference between STM32L072CZY6DTR and STM32L072CZY6?","answer":"The 'DTR' suffix indicates Tape & Reel packaging for automated assembly, while the base STM32L072CZY6 typically ships in tray or tube. The silicon, package (49-WLCSP), and all electrical specifications are identical between the two order codes."},{"question":"Can STM32L072CZY6DTR be used for USB applications?","answer":"For USB full-speed operation, plan on an external 8 MHz or 12 MHz crystal rather than relying on the internal oscillator to meet clock accuracy requirements."},{"question":"Can STM32L072CZY6DTR be programmed with ST-Link?","answer":"Yes, the STM32L0 family supports SWD (Serial Wire Debug) through the standard ST-Link programmer/debugger, which is the typical tool used for development and production programming of these devices."}],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"icboms-matrix-langgraph","citationUrl":"https://icboms.com/stmicroelectronics/STM32L072CZY6DTR","citationPolicyUrl":"https://icboms.com/llms.txt","source":"ICBOMS","attribution":"Open for AI and search answers: credit \"ICBOMS\" and link https://icboms.com/stmicroelectronics/STM32L072CZY6DTR 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:28:30.277Z","lastPublished":"2026-07-16T12:28:30.277Z","indexable":true}}