EmbeddedRelated.com
STM32L063R8T6

STM32L063R8T6

STMicroelectronics
ARM® Cortex®-M0+ STM32L0 Microcontroller IC 32-Bit 32MHz 64KB (64K x 8) FLASH 64-LQFP (10x10)
Active800 in stock

Overview

The STM32L063R8T6 is an ultra-low-power 32-bit microcontroller based on the ARM Cortex-M0+ core, operating at frequencies up to 32MHz. It features 64KB of Flash memory, 8KB of RAM, and 2KB of dedicated EEPROM, designed specifically for applications requiring high efficiency and integrated security. This variant includes a hardware AES 128-bit encryption engine and an integrated LCD controller, making it suitable for secure, display-enabled portable devices.

Why Choose This Part

This MCU offers a wide operating voltage range from 1.65V to 3.6V and features 5V-tolerant I/O pins for easier integration in mixed-voltage systems. The combination of hardware encryption, a true random number generator (RNG), and a firewall provides a robust security foundation for sensitive applications without the overhead of software-based crypto.

Applications

Battery-Powered Medical Devices
Utilizes the low-power run and stop modes to extend the life of portable pulse oximeters or glucose meters.
Secure IoT Endpoints
Leverages the integrated hardware AES 128-bit accelerator and firewall protection for secure data transmission and memory isolation.
Industrial Sensor Nodes
Monitors environmental data using the internal ADC and EEPROM for non-volatile configuration storage in remote 4-20mA loops.
Smart Utility Meters
The built-in LCD driver and low standby current of 0.65uA make it ideal for water or gas meters with long-term battery requirements.

Key Specifications

Speed 32MHz
RAM Size 8K x 8
Core Size 32-Bit
EEPROM Size 2K x 8
Peripherals Brown-out Detect/Reset, DMA, I2S, LCD, POR, PWM, WDT
Connectivity I2C, IrDA, SPI, UART/USART, USB
Mounting Type Surface Mount
Number of I/O 51
Core Processor ARM Cortex-M0+
Package / Case 64-LQFP
Data Converters A/D 16x12b; D/A 1x12b
Oscillator Type Internal
Program Memory Size 64KB (64K x 8)
Program Memory Type FLASH
Operating Temperature -40degC ~ 85degC (TA)
Supplier Device Package 64-LQFP (10x10)
Voltage - Supply (Vcc/Vdd) 1.65V ~ 3.6V

Getting Started

Begin development with the STM32 Nucleo-64 board (NUCLEO-L073RZ) for a compatible hardware environment or the STM32L073Z-EVAL. Use the STM32CubeIDE for integrated configuration and coding, utilizing the STM32CubeL0 firmware package for HAL and LL drivers. Programming and debugging are performed through the standard SWD interface.

Dev Boards

Development boards and breakout modules featuring the STM32L063R8T6 or compatible chips — ready to use for prototyping.

NUCLEO-L031K6 STMicroelectronics
STM32L031 Nucleo-32 STM32L0 ARM® Cortex®-M0+ MCU 32-Bit Embedded Evaluation Board
Digi-Key Mouser 911 in stock
STM32L0538-DISCO STMicroelectronics
STM32L053C8 Discovery STM32L0 ARM® Cortex®-M0+ MCU 32-Bit Embedded Evaluation Board
Digi-Key 36 in stock
NUCLEO-L073RZ STMicroelectronics
Development Boards & Kits - ARM STM32 Nucleo-64 development board STM32L073RZ MCU, supports Arduino & ST morpho
Digi-Key Mouser 263 in stock

Also Consider

STM32L073RZT6 STMicroelectronics - Offers larger 192KB Flash and 20KB RAM if the 64KB memory limit of the L063 is insufficient.
ATSAMD21G18A-AU MCHPMicrochip Technology - Provides a higher performance 48MHz Cortex-M0+ core and significantly more RAM (32KB) for more complex software stacks.