Overview
The STM32L083CBT6 is an ultra-low-power microcontroller from STMicroelectronics, part of the STM32L083xx family. It is based on the Arm® 32-bit Cortex®-M0+ core, operating at a maximum frequency of 32 MHz. This MCU is designed for high power efficiency and features a wide range of peripherals and interfaces, making it suitable for various low-power applications. The device includes high-speed embedded memories, advanced analog features, and multiple communication interfaces, all while maintaining ultra-low power consumption in various operating modes.
Key Specifications
Parameter | Specification |
---|---|
Core | Arm® 32-bit Cortex®-M0+ with MPU |
Maximum Frequency | Up to 32 MHz |
Flash Memory | Up to 192 Kbytes (STM32L083xx family), 128 Kbytes for STM32L083CBT6 |
SRAM | 20 Kbytes |
EEPROM | 6 Kbytes with ECC |
Backup Register | 20 bytes |
Power Supply | 1.65 V to 3.6 V |
Temperature Range | -40 to 125 °C |
Standby Mode Current | 0.29 µA (3 wakeup pins) |
Stop Mode Current | 0.43 µA (16 wakeup lines) |
Stop Mode + RTC + RAM Retention Current | 0.86 µA |
Run Mode Current | Down to 93 µA/MHz |
Wakeup Time | 5 µs (from Flash memory) |
ADC Conversion Current | 41 µA at 10 ksps |
Package | LQFP48 (7x7 mm) |
I/Os | Up to 84 fast I/Os (78 I/Os 5V tolerant) |
Key Features
- Ultra-low-power platform with multiple low-power modes (Standby, Stop, etc.)
- High-speed embedded memories: up to 192 Kbytes of Flash, 20 Kbytes of SRAM, and 6 Kbytes of EEPROM
- Advanced analog peripherals: 12-bit ADC, 2x 12-bit DACs, 2x ultra-low-power comparators
- Extensive range of communication interfaces: USB 2.0 crystal-less, USART, SPI, I2C, UART (low power)
- Up to 24 capacitive sensing channels for touchkey, linear, and rotary touch sensors
- 7-channel DMA controller supporting various peripherals
- Integrated LCD controller with contrast adjustment and blinking mode
- Hardware Encryption Engine AES 128-bit, True RNG, and firewall protection
- CRC calculation unit and 96-bit unique ID
- Multiple timers: 16-bit, ultra-low-power timer, SysTick, RTC, and watchdogs
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 wearables and fitness trackers
- Automotive systems requiring low power and high reliability
Q & A
- What is the core architecture of the STM32L083CBT6?
The core architecture is based on the Arm® 32-bit Cortex®-M0+ with an integrated Memory Protection Unit (MPU).
- What is the maximum operating frequency of the STM32L083CBT6?
The maximum operating frequency is up to 32 MHz.
- What are the power supply voltage ranges for the STM32L083CBT6?
The device operates from 1.65 V to 3.6 V.
- What is the current consumption in Standby mode?
The current consumption in Standby mode is 0.29 µA with 3 wakeup pins.
- What types of communication interfaces are available on the STM32L083CBT6?
The device features USB 2.0 crystal-less, USART, SPI, I2C, and a low-power UART.
- Does the STM32L083CBT6 support capacitive sensing?
- What is the temperature range for the STM32L083CBT6?
The device operates in the -40 to 125 °C temperature range.
- Is there an integrated LCD controller on the STM32L083CBT6?
- What security features are included in the STM32L083CBT6?
The device includes a Hardware Encryption Engine AES 128-bit, True RNG, and firewall protection.
- What package options are available for the STM32L083CBT6?
The device is available in an LQFP48 (7x7 mm) package.