Core: ARM® 32-bit Cortex™ M0+ with MPU - From 32 kHz up to 32 MHz max.
up to 30 DMIPS peak
Consumptions
Ultra-low-power platform1.65 V to 3.6 V power supply
Dynamic run mode: down to 87 μA/MHz
139 µA/MHz Run mode at 32 MHz
Ultra-low-power mode + full RAM + low power timer: 440 nA (16 wakeup lines)
Ultra-low-power mode + backup register: 250 nA (3 wakeup pins)
Wake-up time: 3.5 µs
embedded true EEPROM
12 bit ADC: 1MSPS max 240 μA / 10kSPS max 24 μA
2x Comparators
1x 12-bit basic for DAC
Up To 2K E2PROM
CRC calculation unit
96-bit unique ID
True RNG
Firewall protection (data protection that are in RAM or E2PROM)
AES 128-bit Hardware EncryptionEngine
LCD Driver for up to 8×28 or 4x32 segments
Support contrast adjustment
Support blinking mode
Step-up converted on board
RTC
7-channel DMA controller, supporting ADC, SPI, I2C, USART, DAC, Timers, AES
Up to 8x peripherals communication interface
1x USB 2.0 crystal-less, battery charging detection and LPM
2x USART (ISO 7816, IrDA)
1x UART (low power)
2x SPI 16 Mbits/s
2x I2C (SMBus/PMBus)
Up to 8x timers:
1x 16-bit with up to 4 channels
2x 16-bit with up to 2 channels
1x 16-bit ultra-lowpower timer
1x SysTick
2x watchdogs (independent/window)
Pin to pin compatibile with the STM32L1xxx (CORTEX M3 - Ultra Low Power).
Larger temperature range functionality: -40°C up to +125°C
Up to 24 capacitive sensing channels supporting touchkey, linear and rotary touch sensors
Autonomous Peripherals – Some peripherals can function on their own with the rest of the MCU and peripherals OFF
Low-power Pulse counter
Independent 16-bit timer, available also in Stop mode
Pulse counter with no clock running or clocked by LSE, LSI, HSI, APB.
It is able to wakeup the system from Stop mode.
Programmable digital glitch filter
Encoder mode
UART
Snooze wakeup
Wake from Stop using UART with dedicated ID/Byte
Baud rate independent from APB clock
Low-Power UART
Up to 9600 bauds running on LSE 32kHz
Snooze wakeup
Wake from Stop using UART with dedicated ID/Byte
I2C
with FM+ (programmable add, data bit length)
frequency independent from APB clockARM 32-bit Cortex-M0+ core, 32 MHz max
CPU frequency