EmbeddedRelated.com
Jacob Beningo
Live online course · Jacob Beningo
AI for Embedded Developers
$100 off for EmbeddedRelated readers until Nov 1 · 5 live sessions, Dec 7-11
Discount ends in
15days 01hrs 39min 47sec
Learn More →
STM32L431KBU6

STM32L431KBU6

STMicroelectronics
ARM® Cortex®-M4 STM32L4 Microcontroller IC 32-Bit 80MHz 128KB (128K x 8) FLASH 32-UFQFPN (5x5)
Active1,333 in stock

Overview

The STM32L431KBU6 is a high-performance, 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 RAM in a compact 32-UFQFPN package, designed for applications requiring a balance of processing power and extremely low energy consumption.

Why Choose This Part

This MCU features ST's ART Accelerator and FlexPowerControl, allowing it to achieve 100 DMIPS while consuming as little as 8.53mA at 80MHz. It offers versatile low-power states, including a 44.3nA Shutdown mode and a 90.2nA Standby mode, making it one of the most efficient Cortex-M4 options available.

Applications

Industrial Sensor Nodes
Ideal for battery-operated wireless sensors using the 12-bit ADC and low-power modes to extend field life.
Wearable Devices
The small 5x5mm footprint and integrated FPU make it suitable for fitness trackers and health monitoring devices.
Smart Metering
Utilizes the built-in RTC and multiple serial interfaces like CAN and I2C for utility monitoring infrastructure.
Portable Medical Equipment
Leverages the low-power run mode and integrated DACs for signal generation and precision measurement in handheld diagnostic tools.

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 26
Core Processor ARM Cortex-M4
Package / Case 32-UFQFN Exposed Pad
Data Converters A/D 10x12b; D/A 2x12b
Oscillator Type Internal
Program Memory Size 128KB (128K x 8)
Program Memory Type FLASH
Operating Temperature -40degC ~ 85degC (TA)
Supplier Device Package 32-UFQFPN (5x5)
Voltage - Supply (Vcc/Vdd) 1.71V ~ 3.6V

Getting Started

Developers can begin evaluation using the NUCLEO-L432KC development board, which is pin-compatible with the Arduino Nano header. The part is fully supported by the STM32Cube ecosystem, including STM32CubeIDE for development and STM32CubeMX for clock and peripheral configuration.

Dev Boards

Development boards and breakout modules featuring the STM32L431KBU6 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
STM32L476 Nucleo-64 STM32L4 ARM® Cortex®-M4 MCU 32-Bit Embedded Evaluation Board
Digi-Key Mouser 5,230 in stock
NUCLEO-L452RE STMicroelectronics
STM32L452 Nucleo-64 STM32L4 ARM® Cortex®-M4 MCU 32-Bit Embedded Evaluation Board
Digi-Key Mouser 546 in stock
NUCLEO-L452RE-P STMicroelectronics
STM32L452 Nucleo-64 STM32L4 ARM® Cortex®-M4 MCU 32-Bit Embedded Evaluation Board
Digi-Key Mouser 126 in stock
SensorTile (STEVAL-STLCS01V1) STMicroelectronics
BlueNRG-MS, LPS22HB, LSM6DSM, LSM303AGR, MP34DT04, STM32L4 SensorTile Accelerometer, Gyroscope, Magnetometer, Microphone
Digi-Key Mouser 35 in stock
Part of STM32 family » STM32L431

STM32L431 Family

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

Part Number Connectivity I/O Pins Package ADC/DAC Flash Temp Range Stock
STM32L431KBU6 (this part) CANbus, I2C, IrDA,.. 26 UFQFN-32 A/D 10x12b; D/A 2x.. 128KB -40degC ~ 85degC (.. 1,333
STM32L431RCY6TR Tape & Reel CANbus, I2C, IrDA,.. 52 UFBGA-64 A/D 16x12b; D/A 2x.. 256KB -40degC ~ 85degC (.. 7,719
STM32L431CCU6 CANbus, I2C, IrDA,.. 39 UFQFN-48 A/D 10x12b; D/A 2x.. 256KB -40degC ~ 85degC (.. 2,230
STM32L431CCT6TR Tape & Reel CANbus, I2C, IrDA,.. 39 LQFP-48 A/D 10x12b; D/A 2x.. 256KB -40degC ~ 85degC (.. 8,289
STM32L431CBT6 CANbus, I2C, IrDA,.. 39 LQFP-48 A/D 10x12b; D/A 2x.. 128KB -40degC ~ 85degC (.. 6,847
STM32L431CCU6TR Tape & Reel CANbus, I2C, IrDA,.. 39 UFQFN-48 A/D 10x12b; D/A 2x.. 256KB -40degC ~ 85degC (.. 4,988
STM32L431CCY6TR Tape & Reel CANbus, I2C, IrDA,.. 39 UFBGA-49 A/D 10x12b; D/A 2x.. 256KB -40degC ~ 85degC (.. 3,340
STM32L431KCU6 CANbus, I2C, IrDA,.. 26 UFQFN-32 A/D 10x12b; D/A 2x.. 256KB -40degC ~ 85degC (.. 5,830
STM32L431CCT6 CANbus, I2C, IrDA,.. 39 LQFP-48 A/D 10x12b; D/A 2x.. 256KB -40degC ~ 85degC (.. 2,669
STM32L431CBU6 CANbus, I2C, IrDA,.. 39 UFQFN-48 A/D 10x12b; D/A 2x.. 128KB -40degC ~ 85degC (.. 9,376
STM32L431KBU3 CANbus, I2C, IrDA,.. 26 UFQFN-32 A/D 10x12b; D/A 2x.. 128KB -40degC ~ 125degC .. 2,383
STM32L431VCT6 CANbus, I2C, IrDA,.. 83 LQFP-100 A/D 16x12b; D/A 2x.. 256KB -40degC ~ 85degC (.. 10
STM32L431RBT6 CANbus, I2C, IrDA,.. 52 LQFP-64 A/D 16x12b; D/A 2x.. 128KB -40degC ~ 85degC (.. 17

Also Consider

STM32L432KCU6 STMicroelectronics - Includes a crystal-less USB 2.0 full-speed interface if PC connectivity is required.
ATSAML21E18B-MUT MCHPMicrochip - Offers even lower active current consumption for applications where power efficiency is the primary constraint.
STM32L412KBU6 STMicroelectronics - A more cost-effective alternative with 128KB Flash for designs that do not need the full 256KB memory footprint.