STM32L053C6 STM32L053C8 STM32L053R6 STM32L053R8 Ultra-low-power 32-bit MCU Arm -based Cortex -M0+, up to 64KB Flash, 8KB SRAM, 2KB EEPROM, LCD, USB, ADC, DAC Datasheet - production data Features FBGA Ultra-low-power platform 1.65 V to 3.6 V power supply -40 to 125 C temperature range 0.27 A Standby mode (2 wakeup pins) UFQFPN48 LQFP64 10x10 mm (7x7 mm) TFBGA64 5x5 mm 0.4 A Stop mode (16 wakeup lines) LQFP48 7x7 mm 0.8 A Stop mode + RTC + 8-Kbyte RAM retention Step-up converted on board 88 A/MHz in Run mode Rich Analog peripherals 3.5 s wakeup time (from RAM) 12-bit ADC 1.14 Msps up to 16 channels (down 5 s wakeup time (from Flash memory) to 1.65 V) Core: Arm 32-bit Cortex -M0+ with MPU 12-bit 1 channel DAC with output buffers (down to 1.8 V) From 32 kHz up to 32 MHz max. 2x ultra-low-power comparators (window mode 0.95 DMIPS/MHz and wake up capability, down to 1.65 V) Memories Up to 24 capacitive sensing channels supporting Up to 64-Kbyte Flash memory with ECC touchkey, linear and rotary touch sensors 8-Kbyte RAM 7-channel DMA controller, supporting ADC, SPI, 2 Kbytes of data EEPROM with ECC I2C, USART, DAC, Timers 20-byte backup register 8x peripheral communication interfaces Sector protection against R/W operation 1x USB 2.0 crystal-less, battery charging Up to 51 fast I/Os (45 I/Os 5V tolerant) detection and LPM Reset and supply management 2x USART (ISO 7816, IrDA), 1x UART (low Ultra-safe, low-power BOR (brownout reset) power) with 5 selectable thresholds Up to 4x SPI 16 Mbits/s Ultra-low-power POR/PDR 2x I2C (SMBus/PMBus) Programmable voltage detector (PVD) 9x timers: 1x 16-bit with up to 4 channels, 2x 16-bit Clock sources with up to 2 channels, 1x 16-bit ultra-low-power 1 to 25 MHz crystal oscillator timer, 1x SysTick, 1x RTC, 1x 16-bit basic for DAC, 32 kHz oscillator for RTC with calibration and 2x watchdogs (independent/window) High speed internal 16 MHz factory-trimmed RC CRC calculation unit, 96-bit unique ID (+/- 1%) True RNG and firewall protection Internal low-power 37 kHz RC All packages are ECOPACK2 Internal multispeed low-power 65 kHz to 4.2 MHz RC PLL for CPU clock Pre-programmed bootloader USART, SPI supported Development support Serial wire debug supported LCD driver for up to 828segments Support contrast adjustment Support blinking mode June 2019 DS10152 Rev 9 1/136 This is information on a product in full production. www.st.comContents STM32L053x6 STM32L053x8 Contents 1 Introduction 9 2 Description 10 2.1 Device overview .11 2.2 Ultra-low-power device continuum 13 3 Functional overview 14 3.1 Low-power modes 14 3.2 Interconnect matrix 19 3.3 Arm Cortex-M0+ core with MPU . 20 3.4 Reset and supply management 21 3.4.1 Power supply schemes . 21 3.4.2 Power supply supervisor 21 3.4.3 Voltage regulator 22 3.5 Clock management . 22 3.6 Low-power real-time clock and backup registers . 25 3.7 General-purpose inputs/outputs (GPIOs) . 25 3.8 Memories . 26 3.9 Boot modes . 26 3.10 Direct memory access (DMA) . 27 3.11 Liquid crystal display (LCD) . 27 3.12 Analog-to-digital converter (ADC) 27 3.13 Temperature sensor . 28 3.13.1 Internal voltage reference (V ) . 28 REFINT 3.13.2 V voltage monitoring 29 LCD 3.14 Digital-to-analog converter (DAC) 29 3.15 Ultra-low-power comparators and reference voltage 29 3.16 System configuration controller 30 3.17 Touch sensing controller (TSC) 30 3.18 Timers and watchdogs . 31 3.18.1 General-purpose timers (TIM2, TIM21 and TIM22) 31 3.18.2 Low-power Timer (LPTIM) . 32 2/136 DS10152 Rev 9