STM32L431KBU3
Overview
The STM32L431KBU3 is an ultra-low-power microcontroller based on the high-performance ARM Cortex-M4 32-bit RISC core operating at up to 80 MHz. It balances processing power with extreme energy efficiency, featuring a Floating Point Unit (FPU), DSP instructions, and an ART Accelerator for zero-wait-state execution from Flash. The device includes 256KB of Flash and 64KB of RAM in a compact 32-pin UFQFPN package.
Why Choose This Part
This MCU offers a high performance-to-power ratio by providing 100 DMIPS at 80 MHz while maintaining very low current consumption across eight different power management modes. Its rich set of analog peripherals, including 10 ADC channels and 2 DACs, reduces the need for external components in precision signal chains.
Applications
Key Specifications
Getting Started
Developers can use the STM32CubeL4 software package and STM32CubeIDE for rapid firmware development. For hardware evaluation, the NUCLEO-L432KC board is a compatible reference platform using a similar 32-pin L4 series MCU. Professional debugging is supported via SWD and JTAG through ST-LINK/V2 or V3 probes.
Dev Boards
Development boards and breakout modules featuring the STM32L431KBU3 or compatible chips — ready to use for prototyping.
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 |
|---|---|---|---|---|---|---|---|
| STM32L431KBU3 (this part) | CANbus, I2C, IrDA,.. | 26 | UFQFN-32 | A/D 10x12b; D/A 2x.. | 128KB | -40degC ~ 125degC .. | 2,383 |
| 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 |
| 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 |
| STM32L431KBU6 | CANbus, I2C, IrDA,.. | 26 | UFQFN-32 | A/D 10x12b; D/A 2x.. | 128KB | -40degC ~ 85degC (.. | 1,333 |




