EmbeddedRelated.com
STM32L431VCT6

STM32L431VCT6

STMicroelectronics
ARM® Cortex®-M4 STM32L4 Microcontroller IC 32-Bit 80MHz 256KB (256K x 8) FLASH 100-LQFP (14x14)
Active10 in stock

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

Industrial Sensor Nodes
Ideal for remote monitoring stations requiring low power consumption and high integration of analog-to-digital converters.
Battery-Powered Medical Devices
Utilizes the ultra-low current draw in standby and stop modes to extend the life of portable health monitoring equipment.
Smart Metering
Leverages multiple communication interfaces like CANbus and USART for robust data transmission in utility meters.
Wearable Technology
The Cortex-M4 with FPU handles complex sensor fusion algorithms while maintaining a minimal energy footprint.

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, MMC/SD, QSPI, SAI, SPI, SWPMI, UART/USART
Mounting Type Surface Mount
Number of I/O 83
Core Processor ARM Cortex-M4
Package / Case 100-LQFP
Data Converters A/D 16x12b; 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 100-LQFP (14x14)
Voltage - Supply (Vcc/Vdd) 1.71V ~ 3.6V

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.

NUCLEO-L432KC STMicroelectronics
Development Boards & Kits - ARM STM32 Nucleo-32 dev board STM32L432KC, supports Arduino nano conn
Digi-Key Mouser 2,384 in stock
B-L4S5I-IOT01A STMicroelectronics
SPBTLE-RF, STM32L4S5 STM32L4+ 802.11 b/g/n (WiFi/WLAN/Wi-Fi 4), Bluetooth® Smart 4.x Low Energy (BLE) Transceiver 2.4GHz
Digi-Key 171 in stock
NUCLEO-L476RG STMicroelectronics
Development Boards & Kits - ARM STM32 Nucleo-64 development board STM32L476RG MCU, supports Arduino & ST morpho
Digi-Key Mouser 3,931 in stock
NUCLEO-L496ZG STMicroelectronics
STM32L496 Nucleo-144 STM32L4 ARM® Cortex®-M4 MCU 32-Bit Embedded Evaluation Board
Digi-Key 93 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 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