Overview
The STM32L083VZT6 is an ultra-low-power microcontroller from STMicroelectronics, part of the STM32L083xx family. It features the high-performance Arm Cortex-M0+ 32-bit RISC core, operating at a maximum frequency of 32 MHz. This MCU is designed for high power efficiency and includes a range of enhanced I/Os and peripherals. It supports various low-power modes, making it suitable for a wide range of applications requiring low energy consumption.
The device integrates multiple analog features, including a 12-bit ADC, two DACs, ultra-low-power comparators, and an LCD controller. It also includes advanced communication interfaces such as USB 2.0, SPI, I2C, USART, and a low-power UART. The STM32L083VZT6 operates within a temperature range of -40 to 125 °C and is available in LQFP100 and UFBGA100 packages.
Key Specifications
Specification | Details |
---|---|
Core | Arm 32-bit Cortex-M0+ with MPU |
Maximum Clock Frequency | Up to 32 MHz |
Power Supply | 1.65 V to 3.6 V |
Temperature Range | -40 to 125 °C |
Flash Memory | Up to 192 Kbytes with ECC |
RAM | 20 Kbytes |
Data EEPROM | 6 Kbytes with ECC |
Backup Register | 20 bytes |
I/Os | Up to 84 fast I/Os (78 I/Os 5V tolerant) |
Analog Features | 12-bit ADC, 2 DACs, 2 ultra-low-power comparators |
Communication Interfaces | USB 2.0, up to 3 I2Cs, 2 SPIs, 1 I2S, 4 USARTs, 1 low-power UART |
Capacitive Sensing Channels | Up to 24 channels |
Timers | 11 timers including 2x 16-bit with up to 4 channels, 1x 16-bit ultra-low-power timer, 1x RTC, 2x watchdogs |
Package Options | LQFP100, UFBGA100 |
Key Features
- Ultra-low-power platform with multiple low-power modes (Standby, Stop, etc.)
- High-performance Arm Cortex-M0+ 32-bit RISC core
- Integrated LCD controller with built-in LCD voltage generator
- Rich analog peripherals including 12-bit ADC, 2 DACs, and ultra-low-power comparators
- Advanced communication interfaces: USB 2.0, SPI, I2C, USART, low-power UART
- Up to 24 capacitive sensing channels for touch sensing functionality
- 7-channel DMA controller supporting various peripherals
- Hardware encryption engine (AES 128-bit) and true RNG
- Ultra-safe, low-power BOR (brownout reset) with 5 selectable thresholds
Applications
- Industrial automation and control systems
- Medical devices requiring low power consumption
- Consumer electronics such as smart home devices and wearables
- Automotive systems, especially those needing low-power operation
- IOT devices and sensor networks
- Low-power wireless communication devices
Q & A
- What is the maximum clock frequency of the STM32L083VZT6?
The maximum clock frequency is up to 32 MHz.
- What is the power supply range for the STM32L083VZT6?
The power supply range is from 1.65 V to 3.6 V.
- What types of memory does the STM32L083VZT6 have?
The device has up to 192 Kbytes of Flash memory, 20 Kbytes of RAM, and 6 Kbytes of data EEPROM.
- What are the key analog features of the STM32L083VZT6?
The key analog features include a 12-bit ADC, two DACs, and two ultra-low-power comparators.
- What communication interfaces are available on the STM32L083VZT6?
The device supports USB 2.0, up to three I2Cs, two SPIs, one I2S, four USARTs, and one low-power UART.
- How many capacitive sensing channels does the STM32L083VZT6 support?
The device supports up to 24 capacitive sensing channels.
- What is the temperature range for the STM32L083VZT6?
The operating temperature range is from -40 to 125 °C.
- What are the package options for the STM32L083VZT6?
The device is available in LQFP100 and UFBGA100 packages.
- Does the STM32L083VZT6 support hardware encryption?
Yes, it includes a hardware encryption engine (AES 128-bit).
- What is the purpose of the LCD controller in the STM32L083VZT6?
The LCD controller has a built-in LCD voltage generator and supports up to 8 multiplexed LCDs with contrast independent of the supply voltage.