{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"STM32L083VZI6","brand":"STMicroelectronics","brandSlug":"stmicroelectronics","productSlug":"STM32L083VZI6","canonicalUrl":"https://icboms.com/stmicroelectronics/STM32L083VZI6","factsUrl":"https://icboms.com/api/mcp/products/STM32L083VZI6","rawCanonicalId":null},"summary":{"shortDescription":"STMicroelectronics STM32L0 series STM32L083VZI6, ARM Cortex-M0+ 32-bit single-core MCU, 32MHz, 192KB Flash, 20K x 8 RAM, 3K x 8 EEPROM, 100-UFBGA (7x7), -40°C to 85°C, 1.8V to 3.6V supply.","salesMarkdown":"## What the STM32L083VZI6 brings to a low-power BOM The STM32L083VZI6 is an STMicroelectronics ultra-low-power MCU built around an ARM Cortex-M0+ core running at up to 32 MHz. It packs 192 KB of Flash program memory, 20 KB of SRAM, and a separate 3 KB of embedded EEPROM — the latter saves an external serial EEPROM on many designs. The part targets battery-operated and energy-harvesting applications where every microamp matters: industrial sensors, metering, portable medical devices, and building-automation nodes. ## Memory split and the firmware budget With 192 KB of Flash and 20 KB of RAM, the firmware engineer has a comfortable but not unlimited footprint. The 3 KB EEPROM block is a genuine hardware EEPROM — not Flash emulated — rated for 100k write cycles per byte, which makes it suitable for calibration constants, configuration parameters, and data-logging counters that update frequently without wearing out a Flash sector. The 20 KB SRAM split between stack, heap, and DMA buffers needs careful sizing early in the project; the LCD frame buffer and USB packet buffers will draw from that same pool. ## LCD drive without a separate controller The peripheral set includes a direct LCD driver — listed alongside Brown-out Detect, DMA, I²S, POR, PWM, and WDT. This means the STM32L083VZI6 can drive a glass LCD segment display directly from the MCU pins, eliminating a dedicated LCD controller IC and its associated PCB area and cost. The trade-off is that the LCD pins are multiplexed with the GPIO bank, so the 84 available I/O count drops if the display uses many segments. ## Package reality: 100-UFBGA 7x7 mm The 100-UFBGA (Ultra Fine-pitch Ball Grid Array) package measures 7x7 mm. That is a small footprint for 100 I/O, but it is a BGA — requiring controlled reflow profiling, X-ray inspection, and careful PCB layout with microvias or via-in-pad if the design is dense. Moisture sensitivity level (MSL) should be verified from the reel label; typical for this package class is MSL 3, meaning a bake is needed if the floor-life window is exceeded. The part is surface-mount only.","metaTitle":"STM32L083VZI6 ARM Cortex-M0+ MCU, 32 MHz, 192 KB Flash","metaDescription":"STMicroelectronics STM32L083VZI6 32-bit MCU with ARM Cortex-M0+ core, 32 MHz speed, 192 KB Flash, 20 KB RAM, 3 KB EEPROM, LCD driver, 100-UFBGA package.","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":"Tray","RAM Size":"20K x 8","Core Size":"32-Bit Single-Core","EEPROM Size":"3K x 8","Peripherals":"Brown-out Detect/Reset, DMA, I²S, LCD, POR, PWM, WDT","Connectivity":"I²C, IrDA, LINbus, SPI, UART/USART, USB","Mounting Type":"Surface Mount","Number of I/O":"84","Core Processor":"ARM® Cortex®-M0+","Package / Case":"100-UFBGA","Product Status":"Active","Data Converters":"A/D 16x12b; D/A 2x12b","Oscillator Type":"Internal","lifecycle_stage":"eol_hot","Base Product Number":"STM32L083","Program Memory Size":"192KB (192K x 8)","Program Memory Type":"FLASH","Operating Temperature":"-40°C ~ 85°C (TA)","Supplier Device Package":"100-UFBGA (7x7)","Voltage - Supply (Vcc/Vdd)":"1.8V ~ 3.6V"}},"commercial":{"minOrderQty":null,"leadTime":null,"referencePrice":"$3.5392","stockQuantity":0,"priceTiers":null},"links":{"datasheetUrl":"https://cdn.icboms.com/ab12a3e1ae588cc1c3a19b6e9e542e7e.pdf","sourceUrl":null},"ai":{"faq":[{"question":"Does the STM32L083VZI6 have a built-in LCD controller?","answer":"Yes, the peripheral set includes LCD drive capability, listed alongside Brown-out Detect, DMA, I²S, POR, PWM, and WDT. The MCU can directly drive a glass LCD segment display without an external controller IC, though the LCD function shares pins with the GPIO bank."},{"question":"What is the max operating frequency of the STM32L083VZI6?","answer":"The STM32L083VZI6 runs at a maximum core clock speed of 32 MHz. This is the ARM Cortex-M0+ clock rate; the peripheral bus and Flash access timing are configured accordingly in the clock tree."},{"question":"Is the STM32L083VZI6 pin-compatible with the STM32L073?","answer":"The STM32L083VZI6 and STM32L073 share the same 100-UFBGA package footprint, but pin compatibility depends on the specific peripheral mix and GPIO assignments. Review the STM32L0 reference manual and the respective datasheets for the exact pin maps. The base product number STM32L083 indicates a different feature set from the STM32L073, so a pin-to-pin comparison is needed before assuming drop-in compatibility."}],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"icboms-matrix-langgraph","citationUrl":"https://icboms.com/stmicroelectronics/STM32L083VZI6","citationPolicyUrl":"https://icboms.com/llms.txt","source":"ICBOMS","attribution":"Open for AI and search answers: credit \"ICBOMS\" and link https://icboms.com/stmicroelectronics/STM32L083VZI6 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:40:06.636Z","lastPublished":"2026-07-16T12:40:06.636Z","indexable":true}}