EmbeddedRelated.com
STM8L151K4U6

STM8L151K4U6

STMicroelectronics
STM8 STM8L EnergyLite Microcontroller IC 8-Bit 16MHz 16KB (16K x 8) FLASH 32-UFQFPN (5x5)
Active

Overview

The STM8L151K4U6 is an 8-bit ultra-low-power microcontroller from the EnergyLite family, featuring 16KB of Flash memory and 2KB of RAM. It utilizes a Harvard architecture with a 3-stage pipeline and is designed to operate down to 1.8V, making it suitable for battery-operated applications. The device includes specialized peripherals such as 1024 bytes of true EEPROM and a 32-channel touch sensing capability.

Why Choose This Part

This MCU offers a high performance-to-power ratio with five low-power modes and a fast wake-up time. The inclusion of 1KB of integrated EEPROM simplifies data storage by eliminating the need for external memory chips. Its 30 I/Os and DMA-supported peripherals like SPI, I2C, and USART provide flexible connectivity in a compact 32-pin package.

Applications

Battery-Powered Sensors
Ideal for remote environmental sensors due to its 0.9uA standby current and 1.3uA active-halt mode.
Handheld Medical Devices
Small footprint 5x5mm UFQFPN package and low-voltage operation fit well in portable pulse oximeters or glucose meters.
Smart Utility Meters
Integrated RTC, DMA, and CRC peripherals support reliable data logging and secure communication in power-constrained environments.
User Interface Controls
Built-in touch sensing support allows for the implementation of capacitive buttons or sliders without external controllers.

Key Specifications

Speed 16MHz
RAM Size 2K x 8
Core Size 8-Bit
EEPROM Size 1K x 8
Peripherals Brown-out Detect/Reset, DMA, IR, POR, PWM, WDT
Connectivity I2C, IrDA, SPI, UART/USART
Mounting Type Surface Mount
Number of I/O 30
Core Processor STM8
Package / Case 32-UFQFN Exposed Pad
Data Converters A/D 22x12b; D/A 1x12b
Oscillator Type Internal
Program Memory Size 16KB (16K x 8)
Program Memory Type FLASH
Operating Temperature -40degC ~ 85degC (TA)
Supplier Device Package 32-UFQFPN (5x5)
Voltage - Supply (Vcc/Vdd) 1.8V ~ 3.6V

Getting Started

To develop with this part, use the ST-LINK/V2 debugger and the ST Visual Develop (STVD) environment or IAR Embedded Workbench for STM8. Hardware prototyping is best performed using the STM8L1528-EVAL or the STM8L-Discovery board. Firmware can be written using the STM8L15x Standard Peripheral Library to accelerate peripheral configuration.