Overview
The STM32L152VBT6ATR is an ultra-low-power microcontroller from STMicroelectronics, part of the STM32L1 series. It incorporates the high-performance ARM® Cortex®-M3 32-bit RISC core, operating at a maximum frequency of 32 MHz. This MCU is designed for low-power applications, featuring a wide range of peripherals and interfaces, including USB, USARTs, SPIs, I2Cs, and more. The device is particularly suited for applications requiring high performance, low power consumption, and advanced connectivity options.
Key Specifications
Parameter | Specification |
---|---|
Program Memory Size | 128 kB Flash with ECC |
Data Bus Width | 32 bit |
RAM | Up to 16 Kbytes |
EEPROM | Up to 4 Kbytes with ECC |
Backup Register | 80 bytes |
ADC Resolution | 12 bit, up to 24 channels |
DAC Channels | 2 channels with output buffers |
Maximum Clock Frequency | 32 MHz |
Power Supply | 1.65 V to 3.6 V |
Temperature Range | -40°C to 85°C / 105°C in low power dissipation state |
Package | LQFP 100 (14x14x1.4 mm) |
Key Features
- Ultra-low-power platform with multiple power-saving modes (Standby, Stop, Low-power run)
- ARM® Cortex®-M3 32-bit CPU, up to 32 MHz frequency
- Memory protection unit (MPU)
- High-speed embedded memories: Flash, RAM, and true EEPROM
- Rich analog peripherals: 12-bit ADC, 12-bit DACs, ultra-low-power comparators
- Extensive range of enhanced I/Os and peripherals connected to two APB buses
- Standard and advanced communication interfaces: USB 2.0, USARTs, SPIs, I2Cs
- Up to 20 capacitive sensing channels for touch sensing functionality
- Real-time clock and backup registers
- Integrated LCD controller (except for some models) with LCD voltage generator
- Ultra-safe, low-power BOR (brownout reset) with 5 selectable thresholds
- Programmable voltage detector (PVD) and clock sources including crystal oscillators and internal RC oscillators
Applications
- Low-power IoT devices and smart sensors
- Portable and battery-powered devices
- Industrial automation and control systems
- Medical devices requiring low power consumption
- Consumer electronics such as smart home devices and wearables
- Automotive systems, especially those requiring low power and high reliability
Q & A
- What is the maximum clock frequency of the STM32L152VBT6ATR?
The maximum clock frequency is 32 MHz.
- What is the power supply range for the STM32L152VBT6ATR?
The power supply range is from 1.65 V to 3.6 V.
- What types of memory does the STM32L152VBT6ATR have?
The device has up to 128 Kbytes of Flash memory, up to 16 Kbytes of RAM, and up to 4 Kbytes of true EEPROM.
- Does the STM32L152VBT6ATR support touch sensing?
Yes, it supports up to 20 capacitive sensing channels for touch sensing functionality.
- What communication interfaces are available on the STM32L152VBT6ATR?
The device includes USB 2.0, USARTs, SPIs, and I2Cs.
- What is the temperature range for the STM32L152VBT6ATR?
The operating temperature range is -40°C to 85°C, extended to 105°C in low power dissipation state.
- Does the STM32L152VBT6ATR have an integrated LCD controller?
Yes, it includes an integrated LCD controller with an LCD voltage generator, except for some models.
- What are the power-saving modes available on the STM32L152VBT6ATR?
The device features Standby, Stop, and Low-power run modes.
- What is the package type for the STM32L152VBT6ATR?
The package type is LQFP 100 (14x14x1.4 mm).
- Does the STM32L152VBT6ATR support real-time clock functionality?
Yes, it includes a real-time clock and backup registers.