Overview
The STM32L051R6T6 is a member of the STM32L0 series of ultra-low-power microcontrollers from STMicroelectronics. This device is based on the Arm® 32-bit Cortex®-M0+ core and is designed to provide high performance with minimal power consumption. It is particularly suited for applications requiring low energy usage and high efficiency.
Key Specifications
Parameter | Value |
---|---|
Core | Arm® 32-bit Cortex®-M0+ |
Flash Memory | Up to 64 KB |
SRAM | 8 KB |
EEPROM | 2 KB |
Power Supply | 1.65 V to 3.6 V |
Temperature Range | -40 to 125 °C |
Standby Mode Current | 0.27 µA (2 wakeup pins) |
Stop Mode Current | 0.4 µA (16 wakeup lines) |
Run Mode Current | 88 µA/MHz |
Clock Speed | Up to 32 MHz |
Package | LQFP64 (10x10 mm) |
I/Os | Up to 51 fast I/Os (45 I/Os 5V tolerant) |
Key Features
- Ultra-low-power platform with various power-saving modes (Standby, Stop, and Run modes)
- Rich analog peripherals including a 12-bit ADC with up to 16 channels and ultra-low-power comparators
- 7-channel DMA controller supporting ADC, SPI, I2C, USART, and Timers
- Multiple communication interfaces: 2x USART, 1x UART, up to 4x SPI, and 2x I2C
- 9 timers including 16-bit timers, ultra-low-power timer, SysTick, RTC, and watchdogs
- CRC calculation unit and 96-bit unique ID
- Ultra-safe, low-power BOR and programmable voltage detector (PVD)
- Pre-programmed bootloader and serial wire debug support
Applications
The STM32L051R6T6 is suitable for a wide range of applications that require low power consumption and high efficiency, such as:
- IoT devices and smart sensors
- Wearable electronics and health monitoring devices
- Industrial automation and control systems
- Consumer electronics and appliances
- Automotive systems and telematics
Q & A
- What is the core architecture of the STM32L051R6T6?
The STM32L051R6T6 is based on the Arm® 32-bit Cortex®-M0+ core. - What is the power supply range for the STM32L051R6T6?
The power supply range is from 1.65 V to 3.6 V. - What is the temperature range for the STM32L051R6T6?
The temperature range is from -40 to 125 °C. - What is the current consumption in Standby mode?
The current consumption in Standby mode is 0.27 µA with 2 wakeup pins. - What are the available communication interfaces?
The device includes 2x USART, 1x UART, up to 4x SPI, and 2x I2C interfaces. - Does the STM32L051R6T6 support serial wire debug?
Yes, it supports serial wire debug. - What is the maximum clock speed of the STM32L051R6T6?
The maximum clock speed is up to 32 MHz. - What types of timers are available on the STM32L051R6T6?
The device includes 9 timers: 16-bit timers, ultra-low-power timer, SysTick, RTC, and watchdogs. - Is the STM32L051R6T6 RoHS compliant?
Yes, it is RoHS compliant and comes in ECOPACK2 packages. - What is the package type for the STM32L051R6T6?
The package type is LQFP64 (10x10 mm).