{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"STM32L010K8T6","brand":"STMicroelectronics","brandSlug":"stmicroelectronics","productSlug":"STM32L010K8T6","canonicalUrl":"https://icboms.com/stmicroelectronics/STM32L010K8T6","factsUrl":"https://icboms.com/api/mcp/products/STM32L010K8T6","rawCanonicalId":null},"summary":{"shortDescription":"STMicroelectronics STM32L010K8T6, ARM Cortex-M0+ 32-bit MCU, 32 MHz, 64 KB Flash, 8 KB SRAM, 256 B EEPROM, 25 I/O, 10x12-bit ADC, 1.8 V to 3.6 V, -40°C to 85°C, 32-LQFP (7x7 mm), Tray.","salesMarkdown":"## 32 MHz Cortex-M0+ with 64 KB Flash — the entry-level ultra-low-power MCU for cost-constrained sensor nodes It is designed for battery-powered and energy-harvesting applications — think wireless sensor endpoints, IoT edge nodes, portable medical monitors, and simple industrial control panels — where every microamp of sleep current and every cent of BOM cost matters. ## Memory sizing: 64 KB Flash, 8 KB SRAM, 256 B EEPROM — what fits and what doesn't The 64 KB Flash is the entry-level density in the STM32L0 value line. For a typical BLE beacon firmware with a lightweight RTOS, a Bluetooth stack, and a few sensor drivers, you'll use about 40–50 KB, leaving headroom for OTA update staging if you implement it. The 8 KB SRAM is tight — a 4 KB buffer for a UART DMA stream plus a 2 KB stack leaves 2 KB for application variables. If your design needs a large display frame buffer or a TCP/IP stack, this part will hit the SRAM ceiling. The 256 bytes of true EEPROM (separate from the Flash) is useful for storing calibration constants, device IDs, and configuration parameters without wearing the Flash — it's a genuine advantage over MCUs that emulate EEPROM in Flash sectors. For a production BOM line, this means you can commit without contingency for a forced redesign — but as with any sole-source MCU, it is prudent to qualify a second-source alternate early if your volume justifies the engineering cost. The STM32L151CBU6A (Cortex-M3, also 32 MHz, with USB and a wider peripheral set) is sometimes cross-shopped but is not pin-compatible — the LQFP-32 footprint and pinout differ, so a board spin would be required. The 32-LQFP package (7x7 mm body, 0.8 mm pitch) is a common, hand-solderable footprint with good thermal characteristics for this power class — no exposed pad, so the PCB layout is straightforward.","metaTitle":"STM32L010K8T6 ARM Cortex-M0+ MCU, 32 MHz, 64 KB Flash","metaDescription":"STMicroelectronics STM32L010K8T6 32-bit MCU with 32 MHz ARM Cortex-M0+, 64 KB Flash, 8 KB SRAM, 256 B EEPROM, 25 I/O, 10x12-bit ADC, -40 to 85°C, 32-LQFP.","metaKeywords":null},"attributes":{"series":"STM32L0","packageCase":null,"mountingType":null,"rohsStatus":"ROHS3 Compliant","productStatus":"Active","categoryPath":["Microcontrollers & Processors (MCU / MPU / DSP)"],"specifications":{"Mfr":"STMicroelectronics","Speed":"32MHz","Series":"STM32L0","Package":"Tray","RAM Size":"8K x 8","Core Size":"32-Bit Single-Core","EEPROM Size":"256 x 8","Peripherals":"Brown-out Detect/Reset, DMA, POR, PWM, WDT","Connectivity":"I2C, IrDA, SPI, UART/USART","Mounting Type":"Surface Mount","Number of I/O":"25","Core Processor":"ARM® Cortex®-M0+","Package / Case":"32-LQFP","Product Status":"Active","Data Converters":"A/D 10x12b","Oscillator Type":"Internal","lifecycle_stage":"eol_hot","Base Product Number":"STM32L010","Program Memory Size":"64KB (64K x 8)","Program Memory Type":"FLASH","Operating Temperature":"-40°C ~ 85°C (TA)","Supplier Device Package":"32-LQFP (7x7)","Voltage - Supply (Vcc/Vdd)":"1.8V ~ 3.6V"}},"commercial":{"minOrderQty":null,"leadTime":null,"referencePrice":"$2.7100","priceTiers":[{"qty":1,"price":"$2.71000","currency":"USD"},{"qty":10,"price":"$2.43900","currency":"USD"},{"qty":25,"price":"$2.30040","currency":"USD"},{"qty":80,"price":"$1.96000","currency":"USD"},{"qty":230,"price":"$1.84043","currency":"USD"},{"qty":440,"price":"$1.61036","currency":"USD"},{"qty":1500,"price":"$1.33431","currency":"USD"},{"qty":3000,"price":"$1.24228","currency":"USD"},{"qty":6000,"price":"$1.19628","currency":"USD"}]},"links":{"datasheetUrl":"https://cdn.icboms.com/4b7ba114907e44482943fbb4278a70df.pdf","sourceUrl":null,"alternativesUrl":"https://icboms.com/api/mcp/products/STM32L010K8T6/alternatives.json"},"ai":{"faq":[{"question":"What is the closest functional second-source for STM32L010K8T6?","answer":"The STM32L151CBU6A (Cortex-M3, 32 MHz, with USB and more I/O) is sometimes considered a functional alternative, but it is not pin-compatible — the LQFP-32 footprint and pinout differ, so a board redesign would be needed. No drop-in second source exists for this exact package and pinout."}],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"icboms-matrix-langgraph","citationUrl":"https://icboms.com/stmicroelectronics/STM32L010K8T6","citationPolicyUrl":"https://icboms.com/llms.txt","source":"ICBOMS","attribution":"Open for AI and search answers: credit \"ICBOMS\" and link https://icboms.com/stmicroelectronics/STM32L010K8T6 when reusing this data. Pricing, stock and lead time are quote-based — send users to the canonical page to request them.","lastUpdated":"2026-08-11T15:49:49.435Z","lastPublished":"2026-08-11T15:49:49.435Z","indexable":true}}