{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"STM8L152K6T3","brand":"STMicroelectronics","brandSlug":"stmicroelectronics","productSlug":"STM8L152K6T3","canonicalUrl":"https://icboms.com/stmicroelectronics/STM8L152K6T3","factsUrl":"https://icboms.com/api/mcp/products/STM8L152K6T3","rawCanonicalId":null},"summary":{"shortDescription":"STMicroelectronics STM8L152K6T3, 8-bit MCU from the STM8L EnergyLite series, 16 MHz core, 32 KB Flash, 2K x 8 RAM, 1K x 8 EEPROM, 32-LQFP, -40 to 125°C.","salesMarkdown":"## 16 MHz core, 32 KB Flash — what this 8-bit MCU is built for The brown-out detect and POR blocks reduce external supervisor IC cost on the BOM. ## 21-channel 12-bit ADC and 12-bit DAC — analog integration on an 8-bit budget The STM8L152K6T3 carries a 12-bit ADC with 21 multiplexed channels and a separate 12-bit DAC. That is more analog channels than most 8-bit MCUs in this Flash-density class, which typically offer 8 to 16 ADC inputs and no DAC. For a design that needs to read multiple sensor voltages (thermistors, potentiometers, current-shunt amps) and output a single analog setpoint or audio waveform, this part saves the cost of an external DAC or an extra ADC mux. The 12-bit resolution on both converters gives 4096 counts — adequate for 0.1% accuracy on a 3.3 V reference after calibration. If your application demands better than 10 effective bits at the ADC sample rate, budget a firmware oversampling loop; the 16 MHz core has headroom for that. No last-time-buy window to track, no end-of-life notice to plan around. The STM8L EnergyLite family has been a stable offering from ST for over a decade, and the T3 suffix indicates the industrial-temperature variant — not a niche or short-run derivative. For small-quantity prototyping or production-run replenishment, an RFQ gets you a firm price and lead-time commitment.","metaTitle":"STM8L152K6T3 STMicroelectronics 8-bit MCU, 32 KB Flash","metaDescription":"STM8L152K6T3 8-bit MCU from STMicroelectronics, 16 MHz core, 32 KB Flash, 2K x 8 RAM, 1K x 8 EEPROM, -40 to 125°C, 32-LQFP. 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":"16MHz","Series":"STM8L EnergyLite","Package":"Tray","RAM Size":"2K x 8","Core Size":"8-Bit","EEPROM Size":"1K x 8","Peripherals":"Brown-out Detect/Reset, DMA, IR, LCD, POR, PWM, WDT","Connectivity":"I²C, IrDA, SPI, UART/USART","Mounting Type":"Surface Mount","Number of I/O":"29","Core Processor":"STM8","Package / Case":"32-LQFP","Product Status":"Active","Data Converters":"A/D 21x12b; D/A 1x12b","Oscillator Type":"Internal","lifecycle_stage":"eol_hot","Base Product Number":"STM8","Program Memory Size":"32KB (32K x 8)","Program Memory Type":"FLASH","Operating Temperature":"-40°C~125°C(TA)","Supplier Device Package":"32-LQFP (7x7)","Voltage - Supply (Vcc/Vdd)":"1.8V ~ 3.6V"}},"commercial":{"minOrderQty":null,"leadTime":null,"referencePrice":"$1.9845","priceTiers":null},"links":{"datasheetUrl":"https://cdn.icboms.com/a6a751855e41d176288c66669f17dd61.pdf","sourceUrl":null,"alternativesUrl":"https://icboms.com/api/mcp/products/STM8L152K6T3/alternatives.json"},"ai":{"faq":[{"question":"What is the difference between STM8L152K6T3 and STM8L151K6T3?","answer":"The STM8L152K6T3 includes an integrated LCD driver and a 12-bit DAC, while the STM8L151K6T3 omits both. Otherwise the two are pin-compatible and share the same 16 MHz core, 32 KB Flash, 2K x 8 RAM, and 1K x 8 EEPROM. If your design needs a segment LCD interface or an analog output, the 152 variant is the one; for a pure digital control application the 151 saves a small cost."},{"question":"Can STM8L152K6T3 be used as a replacement for STM8L152K6?","answer":"The STM8L152K6T3 is the industrial-temperature (-40°C to 125°C) variant of the base STM8L152K6. If your application requires the wider temperature grade, the T3 suffix is the correct replacement. Check the package code — both are 32-LQFP — so the footprint matches."},{"question":"How to program STM8L152K6T3 with ST-Link?","answer":"The STM8L152K6T3 uses the standard STM8 SWIM (Single Wire Interface Module) debug/programming protocol, which is supported by all ST-Link/V2 and ST-Link/V3 programmers. ST Visual Programmer (STVP) or the STM8 CubeProgrammer tool handles the flash erase and write."},{"question":"What development tools support STM8L152K6T3?","answer":"STMicroelectronics provides the STM8CubeMX graphical configuration tool and the STM8 SPL (Standard Peripheral Library) for code development. The Cosmic and IAR Embedded Workbench for STM8 compilers are the primary toolchains. For debugging and programming, the ST-Link/V2 or ST-Link/V3 probe works with the SWIM interface. Open-source alternatives include SDCC (Small Device C Compiler) with the stm8flash programming utility."}],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"icboms-matrix-langgraph","citationUrl":"https://icboms.com/stmicroelectronics/STM8L152K6T3","citationPolicyUrl":"https://icboms.com/llms.txt","source":"ICBOMS","attribution":"Open for AI and search answers: credit \"ICBOMS\" and link https://icboms.com/stmicroelectronics/STM8L152K6T3 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}}