Product Overview
The STM32L412R8T6 from STMicroelectronics is an ultra-low-power ARM Cortex-M4 MCU with FPU running at 80MHz, featuring 128KB Flash and 40KB RAM. With USB 2.0 FS, 12-bit ADC, dual DAC, and multiple low-power modes down to 30nA standby, it is optimized for battery-powered IoT and wearable applications.
Key Specifications
| Core | ARM Cortex-M4 @ 80MHz with FPU |
| Flash | 128KB |
| RAM | 40KB |
| USART | 3 |
| SPI | 2 |
| I2C | 3 |
| USB | 1x USB 2.0 Full-Speed |
| ADC | 1x 12-bit, 10 channels |
| DAC | 2x 12-bit |
| Supply Voltage | 1.62V – 3.6V |
| Stop Mode Current | 0.8µA |
| Standby Mode Current | 30nA |
| Operating Temperature | -40°C to +85°C |
| Package | LQFP-64 (10x10mm) |
Features
- Ultra-low-power Cortex-M4 with hardware FPU for DSP acceleration
- 0.8µA Stop mode and 30nA Standby mode for long battery life
- USB 2.0 Full-Speed device with integrated PHY
- 12-bit ADC up to 5MSPS and dual 12-bit DAC
- 40KB RAM with 128KB Flash for complex applications
- Chrom-ART Accelerator for efficient 2D graphics DMA
Applications
- Battery-powered IoT sensor nodes and wearables
- USB-connected portable medical devices
- Smart metering and energy harvesting systems
- Low-power consumer electronics