STM32L431VCT6
Overview
The STM32L431VCT6 is an ultra-low-power microcontroller based on the high-performance ARM Cortex-M4 32-bit RISC core operating at up to 80MHz. It features 256KB of Flash memory and 64KB of RAM, integrated into a 100-pin LQFP package with an extensive range of enhanced I/Os and peripherals. The device utilizes ST's proprietary ART Accelerator and FlexPowerControl to optimize execution speed and power consumption for battery-dependent applications.
Why Choose This Part
This MCU offers a remarkable balance between processing power and energy efficiency, consuming as little as 8.53mA at 80MHz. It features high-quality analog integration with 16-channel 12-bit ADCs and dual 12-bit DACs, reducing the need for external components. Additionally, the comprehensive low-power modes, including a 10nA shutdown mode, provide engineers with granular control over energy profiles.
Applications
Key Specifications
Getting Started
Start development using the STM32Cube ecosystem, which includes the STM32CubeMX initialization tool and the STM32CubeIDE. Hardware evaluation can be performed using the NUCLEO-L432KC board or larger STM32L4 Discovery kits. Connection to the target for debugging is typically achieved via ST-LINK/V2 or V3 over the integrated SWD interface.
Dev Boards
Development boards and breakout modules featuring the STM32L431VCT6 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 | Stock |
|---|---|---|---|---|---|---|
| STM32L431VCT6 (this part) | CANbus, I2C, IrDA,.. | 83 | LQFP-100 | A/D 16x12b; D/A 2x.. | 256KB | 10 |
| STM32L431RCY6TR Tape & Reel | CANbus, I2C, IrDA,.. | 52 | UFBGA-64 | A/D 16x12b; D/A 2x.. | 256KB | 7,719 |
| STM32L431CCU6 | CANbus, I2C, IrDA,.. | 39 | UFQFN-48 | A/D 10x12b; D/A 2x.. | 256KB | 4,536 |
| STM32L431CCT6TR Tape & Reel | CANbus, I2C, IrDA,.. | 39 | LQFP-48 | A/D 10x12b; D/A 2x.. | 256KB | 2,090 |
| STM32L431CBT6 | CANbus, I2C, IrDA,.. | 39 | LQFP-48 | A/D 10x12b; D/A 2x.. | 128KB | 7,981 |
| STM32L431CCU6TR Tape & Reel | CANbus, I2C, IrDA,.. | 39 | UFQFN-48 | A/D 10x12b; D/A 2x.. | 256KB | 4,988 |
| STM32L431CCY6TR Tape & Reel | CANbus, I2C, IrDA,.. | 39 | UFBGA-49 | A/D 10x12b; D/A 2x.. | 256KB | 4,274 |
| STM32L431KCU6 | CANbus, I2C, IrDA,.. | 26 | UFQFN-32 | A/D 10x12b; D/A 2x.. | 256KB | 2,192 |
| STM32L431CCT6 | CANbus, I2C, IrDA,.. | 39 | LQFP-48 | A/D 10x12b; D/A 2x.. | 256KB | 2,669 |
| STM32L431CBU6 | CANbus, I2C, IrDA,.. | 39 | UFQFN-48 | A/D 10x12b; D/A 2x.. | 128KB | 4,034 |



