EmbeddedRelated.com
STM32L431RCY6TR

STM32L431RCY6TR

STMicroelectronics
ARM® Cortex®-M4 STM32L4 Microcontroller IC 32-Bit 80MHz 256KB (256K x 8) FLASH 64-WLCSP (3.14x3.13)
Active7,719 in stock

Overview

The STM32L431RCY6TR is an ultra-low-power microcontroller based on the high-performance ARM Cortex-M4 32-bit RISC core operating at up to 80MHz. This device integrates 256KB of Flash memory and 64KB of RAM while utilizing ST's FlexPowerControl and ART Accelerator technology to optimize power consumption without sacrificing processing speed. It is specifically designed for battery-operated applications that require FPU and DSP capabilities in a compact 64-WLCSP package.

Why Choose This Part

The microcontroller offers a highly granular power management system with modes as low as 10nA in shutdown and 28uA in sleep. It includes an integrated FPU and DSP instruction set, allowing it to handle complex mathematical filtering and signal processing locally. The 64-WLCSP package provides a high I/O count of 52 pins in a very small footprint for space-constrained PCB designs.

Applications

Battery-Powered Wearables
Ideal for fitness trackers and smartwatches due to its extremely low shutdown current and integrated capacitive sensing.
Industrial Sensor Nodes
Leverages the Batch Acquisition Mode (BAM) to collect sensor data via I2C or SPI while the CPU remains in a low-power state.
Smart Metering
Utilizes the built-in operational amplifiers and low-power comparators for precise analog signal conditioning in energy monitoring.
IoT Edge Devices
Provides hardware-based security features like a true random number generator and CRC unit for secure wireless communication.

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 52
Core Processor ARM Cortex-M4
Package / Case 64-UFBGA, WLCSP
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 64-WLCSP (3.14x3.13)
Voltage - Supply (Vcc/Vdd) 1.71V ~ 3.6V

Getting Started

Begin development using the STM32CubeL4 software package and the STM32CubeIDE for integrated debugging and configuration. The NUCLEO-L432KC or STM32L431-based Discovery kits serve as compatible hardware prototyping platforms. Connection to the target hardware is typically handled via an ST-LINK/V3 debugger using the SWD interface.

Dev Boards

Development boards and breakout modules featuring the STM32L431RCY6TR 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 6,824 in stock
NUCLEO-L452RE STMicroelectronics
STM32L452 Nucleo-64 STM32L4 ARM® Cortex®-M4 MCU 32-Bit Embedded Evaluation Board
Digi-Key Mouser 546 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-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
STM32L431RCY6TR (this part) 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 6,847
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 6,470
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 3,524
STM32L431VCT6 CANbus, I2C, IrDA,.. 83 LQFP-100 A/D 16x12b; D/A 2x.. 256KB 10

Also Consider

ATSAMD21G18A-AUT MCHPMicrochip Technology - An alternative Cortex-M0+ option if lower cost is required and the high-performance DSP/FPU features of the M4 core are not necessary.