Ultra-low-power Cortex-M3 MCU with 128 Kbytes Flash, RTC, LCD, USB The **STM32L152VBT6** is a microcontroller from STMicroelectronics, part of the **STM32L1 series** based on the **ARM Cortex-M3** core. Below are the factual specifications, descriptions, and features:
### **Manufacturer:**  
**STMicroelectronics (ST)**  
### **Specifications:**  
- **Core:** ARM Cortex-M3 (32-bit)  
- **Operating Frequency:** Up to **32 MHz**  
- **Flash Memory:** **128 KB**  
- **SRAM:** **16 KB**  
- **EEPROM:** **4 KB**  
- **Operating Voltage:** **1.8V to 3.6V**  
- **Package:** **LQFP-100**  
- **Operating Temperature:** **-40°C to +85°C** (Industrial)  
- **GPIO Pins:** **87**  
- **Timers:**  
  - 4x 16-bit timers  
  - 2x watchdog timers (independent & window)  
  - 1x SysTick timer  
- **ADC:** 12-bit, up to **24 channels**  
- **DAC:** 12-bit, **2 channels**  
- **Communication Interfaces:**  
  - **USART (3x)**  
  - **SPI (2x)**  
  - **I2C (2x)**  
  - **USB 2.0 Full-Speed**  
  - **CAN (1x)**  
- **Low-Power Modes:**  
  - Sleep, Stop, Standby modes  
  - Ultra-low-power consumption (~0.3 µA in Standby mode)  
- **Security Features:**  
  - CRC calculation unit  
  - Hardware encryption (AES-128)  
### **Descriptions:**  
- The **STM32L152VBT6** is designed for **ultra-low-power** applications, making it ideal for battery-operated devices.  
- It integrates **high-performance analog peripherals** (ADC, DAC, comparators) for sensor interfacing.  
- Supports **real-time operation** with efficient interrupt handling.  
- Includes **hardware-based security** for data protection.  
### **Features:**  
- **Ultra-low-power architecture** for energy efficiency.  
- **Rich peripheral set** for embedded applications.  
- **Flexible memory options** (Flash, SRAM, EEPROM).  
- **Wide operating voltage range** (1.8V–3.6V).  
- **Industrial-grade temperature range** (-40°C to +85°C).  
- **Multiple communication interfaces** for connectivity.  
This information is based solely on STMicroelectronics' official documentation for the **STM32L152VBT6**.