EmbeddedRelated.com
STM8L151G4U6

STM8L151G4U6

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

Overview

The STM8L151G4U6 is an 8-bit EnergyLite microcontroller from STMicroelectronics designed for ultra-low-power applications. It operates from a 1.8V to 3.6V supply and features 16KB of Flash memory, a 12-bit ADC, and a 12-bit DAC in a compact 4x4mm UFQFPN28 package. The device utilizes a Harvard architecture and an efficient STM8 core running at up to 16MHz to minimize power consumption while maintaining performance.

Why Choose This Part

The STM8L151G4U6 stands out for its ultra-low-power profile, featuring a Halt mode current as low as 3 uA and a 12-bit ADC capable of operation down to 1.8V. The inclusion of 1KB of true data EEPROM and a 4-channel DMA controller simplifies software development by reducing CPU overhead for routine data tasks. Its UFQFPN28 package offers 26 I/O pins in a very small 16 square millimeter area, making it ideal for space-constrained designs.

Applications

Battery-Powered Sensors
Ideal for wireless sensor nodes that require long battery life and periodic 12-bit analog data acquisition.
Handheld Medical Devices
Used in portable pulse oximeters or glucose meters where low-power wait modes and small physical footprint are critical.
Smart Utility Meters
Suitable for gas and water meters that need integrated EEPROM for data logging and low-power RTC operation.
Industrial Remote I/O
Provides efficient 8-bit processing and DMA-assisted peripheral communication for localized control in industrial environments.

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 16KB (16K 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

Developers should use the ST-LINK/V2 debugger for non-intrusive programming via the Single Wire Interface Module (SWIM) protocol. Firmware development is typically performed in the IAR Embedded Workbench for STM8 or the ST Visual Develop (STVD) environment using the Cosmic C compiler. For rapid prototyping, the STM8L Discovery kit is a compatible evaluation platform to test EnergyLite features.

Also Consider

STM32L031G6U6 STMicroelectronics - An ARM Cortex-M0+ alternative providing higher processing performance and a wider ecosystem while maintaining ultra-low-power characteristics.