qixinwei-pcba
STM32L431RCT6 ST Mainstream Arm Cortex-M4 Ultra-Low-Power 32-bit MCU 256KB Flash 64KB SRAM USB ADC DAC Comparator LQFP-64
STM32L431RCT6 Product Overview
STM32L431RCT6 is an Arm Cortex-M4 MCU at 80 MHz with FPU and ART Accelerator, LQFP-64. 256 KB Flash, 64 KB SRAM, USB 2.0 FS device (crystal-less), 12-bit ADC (16 ch), two 12-bit DACs, two comparators, LP timers, RTC, 2×USART, 1×UART, 1×LPUART, 3×SPI/I2S, 3×I2C. Up to 52 x 5 V-tolerant I/Os. 1.71–3.6 V, -40–85 °C. Compared to the 48-pin STM32L431CCT6, the 64-pin STM32L431RCT6 provides more I/Os, richer analog channels, and additional SPI/I2C interfaces, making it a more flexible and powerful ultra-low-power platform for battery-powered IoT nodes, portable devices, and sensor applications needing richer connectivity and USB communication.
STM32L431RCT6 Core Features
Core: The STM32L431RCT6 features an Arm Cortex-M4 core at 80 MHz, with FPU + ART Accelerator
Memory: The STM32L431RCT6 provides 256 KB Flash and 64 KB SRAM (incl. 16 KB with HW parity)
USB: The STM32L431RCT6 integrates a USB 2.0 FS device (crystal-less)
Analog: 12-bit ADC (16 ch), 2×12-bit DACs, 2×Comparators
Connectivity: 2×USART, 1×UART, 1×LPUART, 3×SPI/I2S, 3×I2C
Timers: 1×Advanced Timer, multiple GP/LP timers, RTC
I/Os: 52 (5 V-tolerant)
Package: LQFP-64
Temperature Range: -40°C to 85°C
STM32L431RCT6 Applications
IoT Sensor Nodes: Battery-powered wireless sensors and USB data acquisition modules can leverage the STM32L431RCT6's low power and connectivity
Portable Devices: Wearables, portable medical devices, and USB peripherals benefit from the STM32L431RCT6's compact integration
Industrial Metering: Water, gas, and electricity meters are ideal applications for the STM32L431RCT6
Consumer Electronics: Remote controls, e-labels, smart cards
Low-Power Systems Needing Rich I/Os & Analog: Portable instruments and industrial sensor nodes can rely on the STM32L431RCT6
STM32L431RCT6 Key Advantages
Cortex-M4 + FPU + Ultra-Low Power: The STM32L431RCT6 delivers excellent DSP and floating-point performance while maintaining extremely low power consumption
Integrated Crystal-less USB: The STM32L431RCT6 enables USB communication without an external crystal, simplifying design and saving BOM
256 KB Flash + 64 KB SRAM: The STM32L431RCT6 provides large storage for complex protocol stacks and data processing
Dual DACs + Dual Comparators + 16-ch ADC: The STM32L431RCT6 offers flexible analog output, signal threshold detection, and multi-channel acquisition
52 I/Os + LPUART + Rich SPI/I2C: The STM32L431RCT6 has strong peripheral connectivity, ideal for multi-sensor systems
5 V-tolerant I/Os: Enhanced system noise immunity, simplified external level-shifting circuitry
Full Ecosystem Compatibility: Easy development with STM32CubeIDE/HAL/LL libraries for the STM32L431RCT6
Why Choose QIXINWEI
Years of experience in the electronics industry. Trusted by global customers.
Massive In-Stock Inventory – Ready to ship promptly.
BOM Matching Service – One-stop solution, save time.
PCBA Customization – Professional engineering team creates tailor-made solutions based on your needs.
Cost-Effective & Efficient – Better channel, better cost.
A dedicated team makes your procurement smoother.
Contact us for BOM quotes or PCBA inquiries.












FAQ
1. What is STM32L431RCT6?
STM32L431RCT6 is an ultra-low-power 32-bit MCU from STMicroelectronics' STM32L4 series, based on an Arm® Cortex®-M4 core with FPU and DSP in an LQFP-64 package. Running at 80 MHz, the STM32L431RCT6 provides 256 KB Flash and 64 KB SRAM, along with CAN 2.0B, USB OTG FS, SAI audio interface, and high-precision analog peripherals—delivering a balanced platform for cost-sensitive, mid-scale battery-powered devices needing industrial connectivity and audio processing in a compact 64-pin footprint.
2. What are the key specifications of STM32L431RCT6?
Core: Arm® Cortex®-M4, up to 80 MHz, 100 DMIPS with FPU and DSP
Memory: 256 KB Flash, 64 KB SRAM
Operating Voltage: 1.71 V to 3.6 V
Temperature Range: -40 °C to +85 °C (industrial grade)
I/O Count: up to 52
Package: LQFP-64 (10 mm × 10 mm)
3. What package does STM32L431RCT6 use and is it easy to solder?
The STM32L431RCT6 comes in an LQFP-64 package measuring just 10 mm × 10 mm with exposed 0.5 mm pitch leads. Drag-soldering the STM32L431RCT6 with a standard iron is straightforward—no hot-air station needed—making it ideal for hand assembly, prototyping, and small-batch production. Compared to BGA or QFN, this package greatly simplifies manufacturing and rework.
4. What applications is STM32L431RCT6 suitable for?
With CAN 2.0B, USB OTG, SAI, and 52 GPIOs, the STM32L431RCT6 is widely used in compact devices requiring industrial buses and multiple communication interfaces—such as industrial sensor nodes, motor control modules, portable medical diagnostic equipment, building automation controllers, and IoT edge devices needing audio I/O. The 64 KB SRAM comfortably supports basic RTOS and medium-scale protocol stacks.
5. What development tools support STM32L431RCT6?
ST provides free STM32CubeMX for graphical configuration and STM32CubeIDE as an integrated development environment for the STM32L431RCT6, along with the STM32CubeL4 firmware library. Debugging and programming use ST-Link debuggers. The pin-compatible NUCLEO-L433RC board (LQFP-64) enables rapid prototyping—code can be directly migrated with minimal adjustments thanks to identical peripheral architectures.
6. What is the power consumption of the STM32L431RCT6 across its low-power modes?
Temperature Range: -40 °C to +85 °C
Ultra-low-power modes of the STM32L431RCT6:
Shutdown mode: ~33 nA (5 wake-up pins)
Standby mode: ~125 nA (5 wake-up pins), ~430 nA with RTC
Stop 2 mode: ~1.2 µA, ~1.4 µA with RTC
Run mode: ~100 µA/MHz (LDO mode)
7. How does STM32L431RCT6 differ from STM32L433RCT6?
Both share the same LQFP-64 package, 80 MHz Cortex-M4 core, and communication interfaces (CAN, USB, SAI). The key differences: the STM32L431RCT6 has 64 KB SRAM, while the L433RCT6 offers 128 KB SRAM and additionally integrates operational amplifiers. If your application has moderate memory needs and cost is a priority, the STM32L431RCT6 is the more economical choice; for extra RAM and analog signal conditioning, go with the L433.
8. What key peripheral interfaces does STM32L431RCT6 offer?
The STM32L431RCT6 provides the following key peripherals:
Communication: CAN 2.0B, I²C, SPI, UART/USART, USB OTG FS, SAI (I2S/PCM/PDM)
Analog: 12-bit 5 Msps ADC, 12-bit DAC, ultra-low-power comparators
Timers: 16-bit and 32-bit general-purpose timers, advanced motor-control timer
Others: Quad SPI interface, SDMMC interface
9. Is 64 KB SRAM enough for the STM32L431RCT6 in applications using both CAN and USB stacks, and how can memory usage be optimized?
The 64 KB SRAM of the STM32L431RCT6 can comfortably run a lightweight RTOS (e.g., FreeRTOS) alongside CANopen or basic USB device libraries. Optimization tips include: carefully sizing task stacks, preferring static memory allocation, and leveraging DMA to reduce CPU and RAM usage. If larger buffers are needed, you can connect external PSRAM or SPI Flash via the Quad SPI interface to offload non-real-time data.
10. What's the difference between STM32L431RCT6 and STM32L431VCT6?
Both have identical peripherals and memory (256 KB Flash, 64 KB SRAM, CAN, USB, SAI). The only difference is the package and I/O count: the STM32L431RCT6 uses an LQFP-64 with 52 I/Os, while the VCT6 uses an LQFP-100 with 83 I/Os. If you don't need more than 52 I/Os, the STM32L431RCT6 offers the same performance in a smaller PCB footprint and is easier to hand-solder.
- Property:
- Specification
- Product Type:
- Arm Cortex-M4 Ultra-Low-Power 32-bit MCU
- Brand:
- STMicroelectronics
- Core:
- Cortex-M4 80 MHz (FPU)
- Package:
- LQFP-64
- Memory:
- 256 KB Flash, 64 KB SRAM
- Connectivity:
- USB 2.0 FS (Crystal-less), USART, UART, LPUART, SPI/I2S, I2C
- Analog:
- 12-bit ADC, 2×12-bit DACs, 2×Comparators
- I/Os:
- 52
- Voltage:
- 1.71V–3.6V
- Temperature:
- -40°C to 85°C