Product Overview
The STMicroelectronics STM32L071RBT6TR is an ultra-low-power Arm Cortex-M0+ microcontroller with 128 KB Flash, 20 KB RAM, and 6 KB EEPROM. Operating at up to 32 MHz with a supply range of 1.65 V to 3.6 V, it is designed for battery-operated and energy-harvesting applications.
Key Specifications
| Core | Arm Cortex-M0+ (32-bit) |
| Max Clock | 32 MHz |
| Flash | 128 KB |
| RAM | 20 KB |
| EEPROM | 6 KB |
| Supply Voltage | 1.65 V to 3.6 V |
| ADC | 12-bit, 1.14 Msps, up to 16 channels |
| Communication | 4x USART, 1x LPUART, 2x SPI, 3x I2C |
| Standby Current | 0.29 µA |
| Operating Temperature | -40°C to +125°C |
| Package | LQFP-64 (10x10x1.4mm) |
Features
- Ultra-low-power with multiple low-power modes
- 6 KB true EEPROM with ECC
- 12-bit ADC with hardware oversampling
- 2 ultra-low-power comparators with window mode
- 7-channel DMA controller
- Up to 84 fast I/Os (78 5V-tolerant)
- Crypto/Hash processor
Applications
- Low-power IoT devices
- Battery-operated equipment
- Wireless sensor nodes
- Industrial control
- Consumer electronics