Overview
The STM32L011G3U6TR is a member of the ultra-low-power STM32L011xx family of microcontrollers from STMicroelectronics. This device is built around the high-performance ARM® Cortex®-M0+ 32-bit RISC core, operating at a maximum frequency of 32 MHz. It is designed to provide high power efficiency, making it suitable for a wide range of low-power applications. The microcontroller features high-speed embedded memories, including up to 16 Kbytes of Flash program memory, 512 bytes of data EEPROM, and 2 Kbytes of RAM. Additionally, it includes an extensive range of enhanced I/Os and peripherals, along with several low-power modes to optimize energy consumption.
Key Specifications
Parameter | Specification |
---|---|
Core | ARM® 32-bit Cortex®-M0+ |
Maximum Frequency | 32 MHz |
Power Supply | 1.65 V to 3.6 V (down to 1.65 V at power down) |
Temperature Range | -40 to 125 °C |
Standby Mode Current | 0.23 μA (2 wakeup pins) |
Stop Mode Current | 0.34 μA (16 wakeup lines) |
Stop Mode + RTC + 2 KB RAM Retention Current | 0.67 μA |
Run Mode Current | Down to 79 μA/MHz |
Wakeup Time | 5 μs (from Flash memory) |
ADC Conversion Current | 1 μA (12-bit ADC at 10 ksps) |
Flash Memory | Up to 16 KB with ECC |
RAM | 2 KB |
Data EEPROM | 512 bytes with ECC |
Backup Register | 20 bytes |
Package | UFQFPN28 4x4x0.6 P0.5 NO EXP PAD |
I/Os | Up to 38 fast I/Os (31 I/Os 5V tolerant) |
Key Features
- Ultra-low-power platform with multiple power-saving modes (Standby, Stop, etc.)
- High-speed internal 16 MHz factory-trimmed RC (+/- 1%) and internal low-power 37 kHz RC
- 12-bit ADC with hardware oversampling, up to 10 channels
- Two ultra-low-power comparators with window mode and wake-up capability
- Several timers: 3x 16-bit timers, 1x low-power timer (LPTIM), 1x RTC, 1x SysTick, and 2x watchdogs
- Standard and advanced communication interfaces: I2C, SPI, USART, and low-power UART (LPUART)
- Real-time clock and backup registers that remain powered in Standby mode
- Ultra-safe, low-power BOR (brownout reset) with 5 selectable thresholds
- Programmable voltage detector (PVD) and ultralow power POR/PDR
- 7-channel DMA controller supporting ADC, SPI, I2C, USART, Timers
- CRC calculation unit and 96-bit unique ID
Applications
- Low-power IoT devices and sensors
- Energy-efficient consumer electronics
- Industrial automation and control systems
- Medical devices requiring low power consumption
- Wearable devices and fitness trackers
- Smart home appliances and automation systems
Q & A
- What is the core architecture of the STM32L011G3U6TR?
The STM32L011G3U6TR is based on the ARM® 32-bit Cortex®-M0+ core.
- What is the maximum operating frequency of the STM32L011G3U6TR?
The maximum operating frequency is 32 MHz.
- What is the power supply range for the STM32L011G3U6TR?
The power supply range is from 1.65 V to 3.6 V.
- What are the low-power modes available on the STM32L011G3U6TR?
The device features Standby, Stop, and other low-power modes to optimize energy consumption.
- What types of communication interfaces are available on the STM32L011G3U6TR?
The device includes I2C, SPI, USART, and low-power UART (LPUART) interfaces.
- Does the STM32L011G3U6TR have any analog peripherals?
Yes, it includes a 12-bit ADC with hardware oversampling and two ultra-low-power comparators.
- What is the temperature range for the STM32L011G3U6TR?
The operating temperature range is from -40 to 125 °C.
- How many I/Os does the STM32L011G3U6TR have?
The device has up to 38 fast I/Os, with 31 I/Os being 5V tolerant.
- Does the STM32L011G3U6TR support real-time clock functionality?
Yes, it includes a real-time clock and backup registers that remain powered in Standby mode.
- What package type is the STM32L011G3U6TR available in?
The device is available in the UFQFPN28 4x4x0.6 P0.5 NO EXP PAD package.