EmbeddedRelated.com
STM8L151G6U6

STM8L151G6U6

STMicroelectronics
STM8 STM8L EnergyLite Microcontroller IC 8-Bit 16MHz 32KB (32K x 8) FLASH 28-UFQFPN (4x4)
Active6,001 in stock

Overview

The STM8L151G6U6 is an 8-bit ultra-low-power microcontroller from the EnergyLite family, featuring 32KB of Flash and 2KB of RAM. It is designed for high-efficiency applications, operating down to 1.8V and drawing as little as 3.4uA in standby mode. This device integrates a DMA controller, 1024 bytes of true EEPROM, and a variety of timers including a motor control timer and quadrature encoder interface.

Why Choose This Part

The STM8L architecture delivers high code density and performance at a low cost, bridging the gap between basic 8-bit chips and complex 32-bit cores. Its integrated DMA and hardware CRC calculation reduce CPU load during data transfers and safety checks. The wide 1.8V to 3.6V supply range and specialized low-power modes make it highly resilient in unstable power conditions.

Applications

Battery-Operated Sensors
Ideal for remote monitoring systems where extremely low standby current and fast wakeup times are required to extend battery life.
Industrial Field Instrumentation
Utilizes the built-in 12-bit ADC, temperature sensor, and internal reference voltage for precise analog data collection in harsh environments.
Simple Motor Control
The dedicated motor control timer and quadrature encoder support enable efficient control of small BLDC or brushed DC motors.
Handheld Medical Devices
Suitable for portable glucose meters or pulse oximeters that benefit from the small 4x4mm UFQFPN28 footprint and low voltage operation.
Smart Home Peripherals
Acts as a low-power communication bridge or controller for wirelessly connected window sensors and door locks.

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 26
Core Processor STM8
Package / Case 28-UFQFN
Data Converters A/D 18x12b; D/A 1x12b
Oscillator Type Internal
Program Memory Size 32KB (32K x 8)
Program Memory Type FLASH
Operating Temperature -40degC ~ 85degC (TA)
Supplier Device Package 28-UFQFPN (4x4)
Voltage - Supply (Vcc/Vdd) 1.8V ~ 3.6V

Getting Started

Start development using the STM8L1528-EVAL evaluation board or the low-cost STM8L Discovery kit. Firmware can be written in C using the ST Visual Develop (STVD) or IAR Embedded Workbench for STM8, and programmed via the ST-LINK/V2 debugger using the single-wire interface module (SWIM). ST provides a Standard Peripheral Library to accelerate peripheral configuration and power management setup.

Also Consider

STM32L031G6U6 STMicroelectronics - If you need to move to a 32-bit ARM Cortex-M0+ architecture while maintaining a similar 28-pin UFQFPN footprint and low power profile.
PIC16LF18346 MCHPMicrochip Technology - A competitive 8-bit alternative with Core Independent Peripherals (CIP) and low power XLP technology.
MSP430FR2433 TITexas Instruments - Offers ultra-low power consumption with the added benefit of non-volatile FRAM instead of traditional Flash memory.