Product Overview
The STM32L010RBT6TR from STMicroelectronics is an ultra-low-power ARM Cortex-M0+ microcontroller with 128KB Flash and 20KB SRAM in LQFP-64. The TR suffix denotes tape and reel packaging for automated assembly.
Key Specifications
| Core | ARM Cortex-M0+ |
| Max Clock | 32 MHz |
| Flash | 128 KB |
| SRAM | 20 KB |
| GPIO | 51 |
| ADC | 12-bit, 10ch, 1.14 MSPS |
| Communication | 2xUSART, SPI, I2C |
| Supply | 1.65-3.6V |
| Sleep Current | 0.43µA (Standby) |
| Operating Temp | -40°C ~ +85°C |
Features
- ARM Cortex-M0+ at 32MHz
- Ultra-low-power: 0.43µA standby
- 128KB Flash with 20KB SRAM
- 12-bit ADC at 1.14 MSPS
- 1.65-3.6V wide supply range
- Multiple low-power modes (Stop, Standby)
- 51 GPIO with external interrupt capability
- 2xUSART, SPI, I2C communication
- 16-bit timers with PWM
Applications
- Battery-powered sensor nodes
- Smart meters and energy harvesting
- Wearable health devices
- Industrial low-power controllers
- Portable medical instruments