EmbeddedRelated.com
The 2026 Embedded Online Conference
STM32L431CCU6

STM32L431CCU6

STMicroelectronics
ARM® Cortex®-M4 STM32L4 Microcontroller IC 32-Bit 80MHz 256KB (256K x 8) FLASH 48-UFQFPN (7x7)
Active4,536 in stock

Overview

The STM32L431CCU6 is an ultra-low-power microcontroller based on the ARM Cortex-M4 core, operating at up to 80MHz. It features 256KB of Flash memory and 64KB of SRAM, making it suitable for applications requiring moderate processing power and efficient energy consumption. Its extensive peripheral set includes various communication interfaces and integrated data converters.

Why Choose This Part

Engineers benefit from the STM32L431CCU6's excellent balance of processing power (80MHz Cortex-M4 with FPU and DSP) and ultra-low power consumption, enabling extended battery life in portable designs. The comprehensive peripheral set, including advanced data converters and connectivity options, reduces external component count. STMicroelectronics' robust ecosystem and widespread support further simplify development.

Applications

Wearable Devices
The ultra-low power modes and integrated features like a touch sensing controller make it ideal for battery-powered wearables requiring long battery life and user interface capabilities.
IoT End Nodes
Its low power consumption (e.g., 0.11uA in Sleep mode) and connectivity options (CANbus, I2C, SPI, UART) are well-suited for battery-operated IoT sensor nodes and edge devices.
Industrial Sensors
The DSP instructions, built-in PGA, and data converters (10x12b A/D, 2x12b D/A) allow for efficient signal processing and data acquisition in industrial sensing applications.
Medical Devices
Its low power profile and robust peripheral set can be leveraged in portable medical devices where power efficiency and data handling are critical.
Smart Home Appliances
The ability to run efficiently at 80MHz and enter various low-power modes makes it suitable for smart home devices that need to perform tasks periodically while conserving energy.

Key Specifications

Speed 80MHz
RAM Size 64K x 8
Core Size 32-Bit
Peripherals Brown-out Detect/Reset, DMA, PWM, WDT
Connectivity CANbus, I2C, IrDA, LINbus, QSPI, SAI, SPI, SWPMI, UART/USART
Mounting Type Surface Mount
Number of I/O 39
Core Processor ARM Cortex-M4
Package / Case 48-UFQFN Exposed Pad
Data Converters A/D 10x12b; D/A 2x12b
Oscillator Type Internal
Program Memory Size 256KB (256K x 8)
Program Memory Type FLASH
Operating Temperature -40degC ~ 85degC (TA)
Supplier Device Package 48-UFQFPN (7x7)
Voltage - Supply (Vcc/Vdd) 1.71V ~ 3.6V

Getting Started

To begin with the STM32L431CCU6, engineers can utilize the STM32CubeIDE for integrated development, debugging, and configuration. ST-LINK debuggers are recommended. A suitable development board, such as an NUCLEO-L431RC, would provide a quick start with access to all peripherals and mbed connectivity.

Dev Boards

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

NUCLEO-L432KC STMicroelectronics
Development Boards & Kits - ARM STM32 Nucleo-32 dev board STM32L432KC, supports Arduino nano conn
Digi-Key Mouser 2,384 in stock
NUCLEO-L476RG STMicroelectronics
Development Boards & Kits - ARM STM32 Nucleo-64 development board STM32L476RG MCU, supports Arduino & ST morpho
Digi-Key Mouser 2,943 in stock

STM32L431 Family

Comparing specs that differ across variants. The current part is highlighted.

Part Number I/O Pins Package Flash Stock
STM32L431CCU6 (this part) 39 UFQFN-48 256KB 4,536
STM32L431CCT6TR Tape & Reel 39 LQFP-48 256KB 2,090
STM32L431CBT6 39 LQFP-48 128KB 8,177
STM32L431CCU6TR Tape & Reel 39 UFQFN-48 256KB 2,696
STM32L431CCY6TR Tape & Reel 39 UFBGA-49 256KB 4,345
STM32L431KCU6 26 UFQFN-32 256KB 4,370

Also Consider

STM32L432KCU6 STMicroelectronics - This offers a similar ultra-low-power ARM Cortex-M4 core with 256KB Flash in a smaller 32-pin UFQFPN package for space-constrained applications.
The 2026 Embedded Online Conference