STMicroelectronics

STM32L431RCT6 - Ultra-Low-Power Cortex-M4 MCU 80MHz 256KB Flash | STMicroelectronics

MPN: STM32L431RCT6 βœ“ Active
In Stock (99,999) Ships in 1-3 business days
1.71V to 3.6V Vdss 64-LQFP (10x10 mm) Package 80 MHz Speed 256 KB Memory
$4.85 USD / Unit
MOQ: 1 |
Volume Pricing
Qty Unit Price Extended
1 $4.85 $4.85
10 $4.36 $43.60
100 $3.88 $388.00
500 $3.49 $1,745.00
1,000 $3.1 $3,100.00
ℹ️ All prices are in USD

Drop-in alternatives for STM32L431RCT6 β€” same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Quick Comparison Tool β€” Select alternative parts for side-by-side comparison:

STM32L431RCT6TR

βœ… Drop-In
πŸ“¦ 64-LQFP (10x10 mm)
Same device, tape-and-reel packaging

πŸ“‹ Reference alternative (not in catalog)

STM32L431RBT6

βœ… Drop-In
πŸ“¦ 64-LQFP (10x10 mm)
128 KB Flash instead of 256 KB

πŸ“‹ Reference alternative (not in catalog)

GD32F303RCT6

βœ… Drop-In
πŸ“¦ 64-LQFP (10x10 mm)
Cross-brand, Cortex-M4 core, different peripherals

πŸ“‹ Reference alternative (not in catalog)

APM32F407RCT6

βœ… Drop-In
πŸ“¦ 64-LQFP (10x10 mm)
Cross-brand, Cortex-M4 core, 256 KB Flash

πŸ“‹ Reference alternative (not in catalog)

ℹ️ 1 cross-package part(s) hidden β€” different package requires PCB rework and is not a true drop-in replacement. Contact us if you need cross-package suggestions.

STM32L431RCT6 Maximum Ratings & Electrical Characteristics

Core ARM Cortex-M4 with FPU
Max Clock Frequency 80 MHz
Flash Memory 256 KB
SRAM 64 KB
Package 64-LQFP (10x10 mm)
Operating Voltage 1.71V to 3.6V
Operating Temperature -40C to +85C
ADC 12-bit, up to 16 channels
DAC 12-bit, 2 channels
Communication Interfaces USART, SPI, I2C, USB 2.0 FS, CAN 2.0B, SAI
Timers Multiple 16-bit and 32-bit timers
DMA Yes, with 14 channels
Low-Power Modes Sleep, Low-power run, Low-power sleep, Stop 0/1/2, Standby, Shutdown
RoHS Compliant
REACH Compliant
MSL Level 3

STM32L431RCT6 Pin Configuration

QFP-64 Package Pinout Diagram QFP-64 10x10mm, P0.5mm, JEDEC MS-026. 1 16 QFP-64
Pin 1 VBAT β€” Backup battery supply
Pin 2 PC13 β€” GPIO / RTC tamper
Pin 3 PC14 β€” GPIO / OSC32_IN
Pin 4 PC15 β€” GPIO / OSC32_OUT
Pin 5 PF0 β€” GPIO / OSC_IN
Pin 6 PF1 β€” GPIO / OSC_OUT
Pin 7 NRST β€” Reset (active low)
Pin 8 VSSA β€” Analog ground
Pin 9 VDDA β€” Analog power supply
Pin 10 PA0 β€” GPIO / ADC_IN0
Pin 11 PA1 β€” GPIO / ADC_IN1
Pin 12 PA2 β€” GPIO / USART2_TX
Pin 13 PA3 β€” GPIO / USART2_RX
Pin 14 PA4 β€” GPIO / DAC_OUT1
Pin 15 PA5 β€” GPIO / DAC_OUT2
Pin 16 PA6 β€” GPIO / SPI1_MISO
Pin 17 PA7 β€” GPIO / SPI1_MOSI
Pin 18 PB0 β€” GPIO / ADC_IN8
Pin 19 PB1 β€” GPIO / ADC_IN9
Pin 20 PB2 β€” GPIO / BOOT1
Pin 21 PB10 β€” GPIO / I2C2_SCL
Pin 22 PB11 β€” GPIO / I2C2_SDA
Pin 23 PB12 β€” GPIO / SPI2_NSS
Pin 24 PB13 β€” GPIO / SPI2_SCK
Pin 25 PB14 β€” GPIO / SPI2_MISO
Pin 26 PB15 β€” GPIO / SPI2_MOSI
Pin 27 PC6 β€” GPIO / TIM3_CH1
Pin 28 PC7 β€” GPIO / TIM3_CH2
Pin 29 PC8 β€” GPIO / TIM3_CH3
Pin 30 PC9 β€” GPIO / TIM3_CH4
Pin 31 PA8 β€” GPIO / TIM1_CH1
Pin 32 PA9 β€” GPIO / USART1_TX
Pin 33 PA10 β€” GPIO / USART1_RX
Pin 34 PA11 β€” GPIO / USB_DM
Pin 35 PA12 β€” GPIO / USB_DP
Pin 36 PA13 β€” SWDIO
Pin 37 PA14 β€” SWCLK
Pin 38 PA15 β€” GPIO / JTDI
Pin 39 PB3 β€” GPIO / JTDO
Pin 40 PB4 β€” GPIO / NJTRST
Pin 41 PB5 β€” GPIO / I2C1_SMBA
Pin 42 PB6 β€” GPIO / I2C1_SCL
Pin 43 PB7 β€” GPIO / I2C1_SDA
Pin 44 BOOT0 β€” Boot mode selection
Pin 45 PB8 β€” GPIO / CAN_RX
Pin 46 PB9 β€” GPIO / CAN_TX
Pin 47 VSS β€” Ground
Pin 48 VDD β€” Power supply
Pin 49 PC10 β€” GPIO / USART3_TX
Pin 50 PC11 β€” GPIO / USART3_RX
Pin 51 PC12 β€” GPIO / USART3_CK
Pin 52 PD2 β€” GPIO / TIM3_ETR
Pin 53 PC0 β€” GPIO / ADC_IN10
Pin 54 PC1 β€” GPIO / ADC_IN11
Pin 55 PC2 β€” GPIO / ADC_IN12
Pin 56 PC3 β€” GPIO / ADC_IN13
Pin 57 PC4 β€” GPIO / ADC_IN14
Pin 58 PC5 β€” GPIO / ADC_IN15
Pin 59 PB8 β€” GPIO / CAN_RX
Pin 60 PB9 β€” GPIO / CAN_TX
Pin 61 VSS β€” Ground
Pin 62 VDD β€” Power supply
Pin 63 PD0 β€” GPIO / OSC_IN
Pin 64 PD1 β€” GPIO / OSC_OUT

Safe Operating Area (SOA) & Thermal Characteristics

Safe Operating Area Chart Default safe operating area chart for STM32L431RCT6 Drain-to-Source Voltage (Vds) Drain Current (Id)

No official SOA curve available for this digital IC. Always operate within absolute maximum ratings specified in the datasheet. Ensure adequate cooling and derate as needed.

Typical Applications

STM32L431RCT6 is suitable for 6 applications: Industrial Sensors, Smart Meters, Portable Medical Devices, IoT Nodes, Audio Processing, Motor Control.

🏭

Industrial Sensors

The STM32L431RCT6 is ideal for industrial sensors due to its ultra-low-power operation and rich analog peripherals. Its 12-bit ADC with up to 16 channels allows precise measurement of sensor signals, while the low-power modes enable battery-powered operation for remote monitoring. The device's 80 MHz Cortex-M4 core can handle sensor fusion algorithms, and its multiple communication interfaces (UART, SPI, I2C) facilitate data transmission to central controllers. In a typical industrial sensor node, the STM32L431RCT6 samples temperature, pressure, or vibration data, processes it locally, and transmits the results wirelessly or over a wired bus. The device's wide operating voltage range (1.71V to 3.6V) ensures compatibility with various power sources, and its robust design meets industrial temperature requirements (-40C to +85C).

⚑

Smart Meters

The STM32L431RCT6 is well-suited for smart metering applications, including electricity, water, and gas meters. Its ultra-low-power modes allow the device to operate for years on a single battery, while its 256 KB Flash provides ample storage for metering firmware and data logging. The device's multiple timers and communication interfaces (UART, SPI, I2C) enable accurate measurement and remote data transmission. In a smart electricity meter, the STM32L431RCT6 reads current and voltage sensors, calculates energy consumption, and communicates via a wireless module or power line communication. The device's 12-bit ADC ensures accurate measurement, and its low-power RTC maintains timekeeping even in standby mode. The wide operating voltage range supports various battery chemistries, and the device's industrial temperature range ensures reliable operation in outdoor environments.

πŸ’Š

Portable Medical Devices

The STM32L431RCT6 is an excellent choice for portable medical devices such as glucose monitors, pulse oximeters, and wearable health trackers. Its ultra-low-power consumption extends battery life, which is critical for continuous monitoring. The device's analog peripherals, including a 12-bit ADC and operational amplifier, enable precise biosignal acquisition. The Cortex-M4 core with FPU can run signal processing algorithms for heart rate or blood oxygen level calculation. In a pulse oximeter, the STM32L431RCT6 controls an LED driver, reads photodiode signals, and calculates SpO2 and heart rate. The device's small LQFP64 package fits compact designs, and its multiple communication interfaces allow data transfer to a smartphone via Bluetooth. The device's wide voltage range supports coin cell batteries, and its low-power modes ensure minimal current draw between measurements.

🧩

IoT Nodes

The STM32L431RCT6 is a popular choice for IoT nodes due to its balance of performance and power efficiency. Its 80 MHz Cortex-M4 core can handle protocol stacks for Wi-Fi, Bluetooth, or LoRa, while its low-power modes allow battery-powered operation for months or years. The device's rich set of communication interfaces (USART, SPI, I2C, USB) enables connection to various sensors and wireless modules. In a typical IoT node, the STM32L431RCT6 collects sensor data, processes it, and transmits it to a gateway or cloud server. The device's 256 KB Flash provides ample space for application code and data logging, and its 64 KB SRAM supports complex applications. The device's wide operating voltage range and industrial temperature range make it suitable for outdoor deployments. Its low-power RTC and wake-up pins allow the device to sleep most of the time, waking only to take measurements and transmit data.

🎧

Audio Processing

The STM32L431RCT6 is suitable for audio processing applications such as voice-controlled devices, audio recorders, and sound recognition systems. Its Cortex-M4 core with FPU provides sufficient processing power for audio codecs and DSP algorithms, while its SAI (serial audio interface) enables direct connection to audio codecs. The device's 12-bit ADC and DAC can be used for analog audio input and output. In a voice-controlled device, the STM32L431RCT6 captures audio from a microphone, processes it for keyword detection, and triggers actions. The device's low-power modes allow always-on listening with minimal power consumption. Its 256 KB Flash can store audio samples or recognition models, and its 64 KB SRAM supports real-time processing. The device's wide voltage range and small package make it suitable for portable audio devices.

πŸ”§

Motor Control

The STM32L431RCT6 is well-suited for motor control applications, including brushless DC (BLDC) motors, stepper motors, and servo motors. Its multiple timers with PWM outputs can generate precise control signals, and its 12-bit ADC can measure motor currents and voltages. The Cortex-M4 core with FPU can run complex control algorithms such as field-oriented control (FOC) for BLDC motors. In a typical motor control system, the STM32L431RCT6 reads position and current sensors, computes the control output, and drives the motor driver via PWM. The device's low-power modes are useful for battery-powered motor applications, and its wide voltage range supports various motor supply voltages. The device's industrial temperature range ensures reliable operation in harsh environments. Its rich set of communication interfaces allows connection to a host controller for parameter tuning and monitoring.

Recommended Products Summary

HTS221 STMicroelectronics Used in: Industrial Sensors LPS22HH STMicroelectronics Used in: Industrial Sensors STM32WL55JC LoRa wireless MCU for communication Used in: Smart Meters S2-LP Sub-1GHz transceiver Used in: Smart Meters MAX30102 Pulse oximeter sensor Used in: Portable Medical Devices AD8232 ECG front-end Used in: Portable Medical Devices SPIRIT1 Sub-1GHz transceiver Used in: IoT Nodes BlueNRG-2 Bluetooth Low Energy module Used in: IoT Nodes CS43L22 Audio codec Used in: Audio Processing MP45DT02 MEMS microphone Used in: Audio Processing L6230 Motor driver Used in: Motor Control STSPIN820 Stepper motor driver Used in: Motor Control
What is the maximum clock frequency of STM32L431RCT6?
The STM32L431RCT6 operates at a maximum clock frequency of 80 MHz. According to the STMicroelectronics datasheet, the ARM Cortex-M4 core with FPU can run at up to 80 MHz, delivering 100 DMIPS performance. This makes it suitable for applications requiring moderate processing power with low energy consumption.
What is the flash memory size of STM32L431RCT6?
The STM32L431RCT6 has 256 KB of Flash memory. This is organized as 256K x 8 bits, providing ample storage for application code and data. The Flash memory is designed for low-power operation and supports read-while-write, allowing firmware updates without halting the system.
What is the package type of STM32L431RCT6?
The STM32L431RCT6 is available in a 64-pin LQFP package with dimensions of 10x10 mm. This package is surface-mount and suitable for compact PCB designs. The LQFP package offers good thermal performance and is widely used in industrial and consumer electronics.
What is the operating voltage range of STM32L431RCT6?
The STM32L431RCT6 operates over a voltage range of 1.71V to 3.6V. This wide range allows the device to be powered directly from standard batteries such as 2x AA or a single Li-ion cell. The device also includes an internal voltage regulator to provide stable core voltage.
What are the low-power modes of STM32L431RCT6?
The STM32L431RCT6 supports multiple low-power modes including Sleep, Low-power run, Low-power sleep, Stop 0/1/2, Standby, and Shutdown. These modes allow designers to optimize power consumption based on the application's requirements. For example, in Shutdown mode, the device consumes only a few nA, making it ideal for battery-powered applications.
What communication interfaces are available on STM32L431RCT6?
The STM32L431RCT6 features a rich set of communication interfaces including USART, SPI, I2C, USB 2.0 full-speed, CAN 2.0B, and SAI (serial audio interface). These interfaces enable connectivity with sensors, displays, and other microcontrollers, making the device versatile for IoT and industrial applications.
What is the difference between STM32L431RCT6 and STM32L431RBT6?
The STM32L431RCT6 and STM32L431RBT6 are both from the STM32L4 series, but they differ in Flash memory size. The STM32L431RCT6 has 256 KB of Flash, while the STM32L431RBT6 has 128 KB. Both devices share the same package and pinout, making them drop-in replacements for designs that require more memory.
Can STM32L431RCT6 be used for battery-powered IoT devices?
Yes, the STM32L431RCT6 is ideal for battery-powered IoT devices due to its ultra-low-power features. With a current consumption as low as 100 nA in Shutdown mode and 3.4 uA in Standby mode with RTC, it can extend battery life significantly. Its 80 MHz Cortex-M4 core also provides enough processing power for sensor data processing and wireless protocol stacks.
What development tools are supported for STM32L431RCT6?
The STM32L431RCT6 is supported by ST's STM32CubeIDE, STM32CubeMX, and the STM32CubeL4 firmware package. These tools provide a comprehensive development environment with code generation, debugging, and configuration capabilities. Additionally, it is compatible with Keil MDK, IAR EWARM, and GCC-based toolchains.
Is STM32L431RCT6 RoHS compliant?
Yes, the STM32L431RCT6 is RoHS compliant. According to the STMicroelectronics product page and distributor listings, the device meets the Restriction of Hazardous Substances directive, ensuring it is free from lead, mercury, cadmium, and other restricted substances. It is also REACH compliant.
What is the price of STM32L431RCT6?
As of August 18, 2026, the price of STM32L431RCT6 varies by quantity and distributor. At LCSC, the price starts from $1.705 for single-unit purchases. At DigiKey, the price for 1 unit is approximately $4.85, with volume discounts available. For the most current pricing, please check distributor websites.
Where can I buy STM32L431RCT6 online?
STM32L431RCT6 is available from major distributors including DigiKey, Mouser, LCSC, and Octopart. You can purchase it directly from these websites. For example, DigiKey lists it with stock and pricing at https://www.digikey.com/en/products/detail/stmicroelectronics/STM32L431RCT6/6621821. Ensure you buy from authorized distributors to guarantee authenticity.
What is the lead time for STM32L431RCT6?
The lead time for STM32L431RCT6 depends on the distributor and current stock levels. As of August 18, 2026, Wolfchip reports 48,660 units in stock, indicating immediate availability. For large orders, lead times may vary; it is recommended to check with the distributor for specific lead time information.
What is the best drop-in replacement for STM32L431RCT6?
The best drop-in replacement for STM32L431RCT6 is the STM32L431RCT6TR, which is the tape-and-reel packaging variant with the same specifications and pinout. For cross-brand alternatives, the GD32F303RCT6 from GigaDevice is a pin-compatible option, but it has a different core (Cortex-M4) and may require firmware changes. Always verify pin compatibility and electrical characteristics before substitution.
Can GD32F303RCT6 replace STM32L431RCT6?
The GD32F303RCT6 from GigaDevice is a potential cross-brand alternative, but it is not a direct drop-in replacement. While it shares the same LQFP64 package and similar pinout, the GD32F303RCT6 is based on a Cortex-M4 core with different peripherals and electrical characteristics. You would need to verify pin compatibility and adjust firmware and hardware design accordingly.
What are the key specifications of STM32L431RCT6 that engineers should know?
Engineers should know that the STM32L431RCT6 features an ARM Cortex-M4 core with FPU running at up to 80 MHz, 256 KB Flash, 64 KB SRAM, and a wide operating voltage range of 1.71V to 3.6V. It includes a 12-bit ADC with up to 16 channels, a 12-bit DAC, and multiple communication interfaces including USB, CAN, and SAI. Its ultra-low-power modes make it ideal for battery-powered applications.
Hey Google, what can replace STM32L431RCT6?
The STM32L431RCT6 can be replaced by the STM32L431RCT6TR (same device, tape-and-reel packaging) or the STM32L431RBT6 (128 KB Flash variant) for same-brand drop-in options. For cross-brand alternatives, the GD32F303RCT6 from GigaDevice is a pin-compatible option, but it requires firmware and hardware verification. Always check the datasheet and pinout before replacing.
Is STM32L431RCT6 the same as STM32L431RBT6?
No, the STM32L431RCT6 and STM32L431RBT6 are not the same. They differ in Flash memory size: the RCT6 has 256 KB, while the RBT6 has 128 KB. Both share the same package and pinout, so the RBT6 can be a drop-in replacement if 128 KB of Flash is sufficient for your application.
What is the best GigaDevice equivalent for STM32L431RCT6?
The best GigaDevice equivalent for STM32L431RCT6 is the GD32F303RCT6. It is a pin-compatible alternative in the same LQFP64 package, but it uses a Cortex-M4 core with different peripherals and electrical specifications. You must verify pin compatibility and adjust firmware and hardware design accordingly before using it as a replacement.
Where can I download the STM32L431RCT6 datasheet PDF?
You can download the STM32L431RCT6 datasheet PDF from the STMicroelectronics website at https://www.st.com/resource/en/datasheet/stm32l431rc.pdf. Additionally, distributor websites like DigiKey and Mouser provide datasheet links on their product pages. The datasheet contains detailed specifications, pinout, and application notes.

Engineering reference data for STM32L431RCT6 β€” comparison, design guidance, and compliance information.

Selection Guide

Choose the STM32L431RCT6 when you need an ultra-low-power MCU with a balance of performance and energy efficiency, especially for battery-powered or energy-harvesting applications. Its 80 MHz Cortex-M4 core, 256 KB Flash, and rich analog peripherals make it ideal for industrial sensors, smart meters, and portable medical devices. If you require even lower power consumption and have a smaller code footprint, consider the STM32L431RBT6 (128 KB Flash) as a drop-in replacement. For applications needing higher clock speeds and more SRAM, the APM32F407RCT6 (168 MHz, 128 KB SRAM) is a cross-brand alternative, but it has higher power consumption and a narrower voltage range. The GD32F303RCT6 offers a lower cost but has a higher minimum voltage and fewer low-power modes, making it less suitable for battery-powered designs. Always verify pin compatibility and electrical characteristics before substituting.

Comparison with Alternatives

Parameter This Product STM32L431RCT6TR STM32L431RBT6 GD32F303RCT6 APM32F407RCT6
Package 64-LQFP (10x10 mm) 64-LQFP (10x10 mm) - same 64-LQFP (10x10 mm) - same 64-LQFP (10x10 mm) - same 64-LQFP (10x10 mm) - same
Brand STMicroelectronics STMicroelectronics STMicroelectronics GigaDevice Geehy
Core ARM Cortex-M4 with FPU ARM Cortex-M4 with FPU ARM Cortex-M4 with FPU ARM Cortex-M4 with FPU ARM Cortex-M4 with FPU
Max Clock Frequency 80 MHz 80 MHz 80 MHz 120 MHz 168 MHz
Flash Memory 256 KB 256 KB 128 KB 256 KB 256 KB
SRAM 64 KB 64 KB 64 KB 48 KB 128 KB
Operating Voltage 1.71V to 3.6V 1.71V to 3.6V 1.71V to 3.6V 2.6V to 3.6V 2.0V to 3.6V
Low-Power Modes Sleep, Low-power run, Low-power sleep, Stop 0/1/2, Standby, Shutdown Same as this product Same as this product Sleep, Stop, Standby Sleep, Stop, Standby
Price (1 unit) $4.85 $4.85 $4.20 $2.50 $3.00

Key Differentiators

  • Ultra-low-power consumption with multiple low-power modes (vs GD32F303RCT6)
  • Wide operating voltage range (1.71V to 3.6V) (vs GD32F303RCT6)
  • Rich analog peripherals (12-bit ADC, 12-bit DAC, op-amp) (vs APM32F407RCT6)

Design Notes

Ensure proper decoupling: place a 100nF capacitor on each VDD pin and a 4.7uF capacitor on the main supply. The VDDA pin should be connected to a clean analog supply, with a 1uF capacitor to ground. For battery-powered designs, use the low-power modes effectively to minimize current consumption.

For the LQFP64 package, ensure adequate copper pour for thermal dissipation. The exposed pad (if present) should be soldered to a ground plane. Keep high-speed traces short and use proper grounding to minimize EMI. Follow ST's layout guidelines for the STM32L4 series.

Avoid exceeding the absolute maximum ratings, especially on VDDA and VBAT. Ensure the BOOT0 pin is correctly configured to select the desired boot mode. When using the ADC, ensure the sampling time is sufficient for the source impedance. Also, be aware of the device's power-on reset requirements.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Applicable
Lead Free
Yes
Halogen Free
Unknown
Conflict Minerals
Unknown

RoHS and REACH compliant per distributor listings. Not AEC-Q100 qualified. MSL level 3.

Quick Quote RFQ
Fill in complete details β€” our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
βœ“
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details