Ultra-low-power 8-bit MCU with 32 Kbytes Flash, 16 MHz CPU, integrated EEPROM The **STM8L151G6U6** is a microcontroller from **STMicroelectronics**, part of the **STM8L EnergyLite ultra-low-power series**. Below are the key specifications, descriptions, and features:
### **Manufacturer:**  
**STMicroelectronics (ST)**  
### **Specifications:**  
- **Core:** STM8 8-bit CPU (up to 16 MHz)  
- **Flash Memory:** 32 KB  
- **RAM:** 2 KB  
- **EEPROM:** 1 KB  
- **Operating Voltage:** 1.8 V to 3.6 V  
- **Ultra-Low Power Consumption:**  
  - **Run Mode:** 150 µA/MHz  
  - **Halt Mode:** 0.35 µA  
  - **Active-Halt Mode with RTC:** 1.3 µA  
- **Package:** **UFQFPN 28** (Ultra-thin Fine-pitch Quad Flat Package, No leads)  
- **Operating Temperature Range:** **-40°C to +85°C**  
### **Features:**  
- **Ultra-Low Power Modes:** Multiple power-saving modes (Halt, Active-Halt, Low Power Run, Wait).  
- **Peripherals:**  
  - **Timers:** 16-bit with PWM, 8-bit, Real-Time Clock (RTC).  
  - **Communication Interfaces:** SPI, I²C, USART.  
  - **Analog:** 10-bit ADC, DAC, comparators.  
- **Clock Management:** Internal 16 MHz RC oscillator, 38 kHz low-speed RC, crystal oscillator support.  
- **DMA (Direct Memory Access):** For efficient data transfer.  
- **Security Features:** Hardware CRC calculation, memory protection.  
### **Applications:**  
- **Battery-powered devices** (sensors, wearables, medical devices).  
- **Industrial control systems.**  
- **Home automation and IoT applications.**  
This microcontroller is optimized for **energy efficiency** while maintaining performance for embedded applications.  
(Source: STMicroelectronics official datasheet)