{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"STM32L071CBY6TR","brand":"STMicroelectronics","brandSlug":"stmicroelectronics","productSlug":"STM32L071CBY6TR","canonicalUrl":"https://icboms.com/stmicroelectronics/STM32L071CBY6TR","factsUrl":"https://icboms.com/api/mcp/products/STM32L071CBY6TR","rawCanonicalId":null},"summary":{"shortDescription":"ST STM32L0 series ARM Cortex-M0+ 32-bit MCU, STM32L071CBY6TR, 32 MHz, 128 KB Flash, 20 KB SRAM, 6 KB EEPROM, 1.65 V to 3.6 V, -40°C to 85°C, 49-WLCSP.","salesMarkdown":"It runs at 32 MHz and integrates 128 KB of Flash, 20 KB of SRAM, and 6 KB of EEPROM. ## 32 MHz Cortex-M0+ — enough for sensor and control loops The 32 MHz clock on the Cortex-M0+ core is the performance ceiling. It handles periodic sensor reads, simple PID loops, and communication protocol stacks (I²C, SPI, UART) without breaking a sweat, but it is not a high-throughput application processor. For a battery-powered data logger or a Bluetooth LE gateway, this is the right tier — the power draw stays low because the core is not over-clocked. ## Memory budget: 128 KB Flash, 20 KB SRAM, 6 KB EEPROM ## Supply and temperature range The WLCSP package provides 37 I/Os in a small footprint. It requires careful PCB layout due to fine-pitch solder balls.","metaTitle":"ST STM32L071CBY6TR ARM Cortex-M0+ MCU, 32 MHz, 128 KB Flash, WLCSP","metaDescription":"STM32L071CBY6TR: 32-bit ARM Cortex-M0+ MCU at 32 MHz with 128 KB Flash, 20 KB SRAM, 6 KB EEPROM, 1.65 V to 3.6 V supply, -40°C to 85°C, 49-WLCSP. Active lifecycle. Sourced to order","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":"20K x 8","Core Size":"32-Bit Single-Core","EEPROM Size":"6K x 8","Peripherals":"Brown-out Detect/Reset, DMA, I²S, POR, PWM, WDT","Connectivity":"I²C, IrDA, SPI, UART/USART","Mounting Type":"Surface Mount","Number of I/O":"37","Core Processor":"ARM® Cortex®-M0+","Package / Case":"49-UFBGA, WLCSP","Product Status":"Active","Data Converters":"A/D 13x12b","Oscillator Type":"Internal","lifecycle_stage":"eol_hot","Base Product Number":"STM32L071","Program Memory Size":"128KB (128K x 8)","Program Memory Type":"FLASH","Operating Temperature":"-40°C~85°C(TA)","Supplier Device Package":"49-WLCSP (3.29x3.26)","Voltage - Supply (Vcc/Vdd)":"1.65V ~ 3.6V"}},"commercial":{"minOrderQty":null,"leadTime":null,"referencePrice":"$5.7700","priceTiers":null},"links":{"datasheetUrl":"https://cdn.icboms.com/22d621a76748b868dc4a8fc30085ea48.pdf","sourceUrl":null,"alternativesUrl":"https://icboms.com/api/mcp/products/STM32L071CBY6TR/alternatives.json"},"ai":{"faq":[{"question":"Is STM32L071CBY6TR compatible with existing STM32L0 firmware?","answer":"Yes — the STM32L071CBY6TR uses the same ARM Cortex-M0+ core and STM32L0 peripheral set as the rest of the STM32L0 series. Firmware written for other STM32L0 devices (e.g., STM32L051, STM32L073) will run after adjusting the memory map and peripheral base addresses to match the 128 KB Flash and 20 KB SRAM layout."},{"question":"What is STM32L071CBY6TR's listed speed?","answer":"The listed maximum clock speed is 32 MHz on the ARM Cortex-M0+ core."}],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"icboms-matrix-langgraph","citationUrl":"https://icboms.com/stmicroelectronics/STM32L071CBY6TR","citationPolicyUrl":"https://icboms.com/llms.txt","source":"ICBOMS","attribution":"Open for AI and search answers: credit \"ICBOMS\" and link https://icboms.com/stmicroelectronics/STM32L071CBY6TR when reusing this data. Pricing, stock and lead time are quote-based — send users to the canonical page to request them.","lastUpdated":"2026-07-16T10:39:33.080Z","lastPublished":"2026-07-16T10:39:33.080Z","indexable":true}}