STMicroelectronics STM32L431RCI6
- Part No.:
- STM32L431RCI6
- Manufacturer:
- STMicroelectronics
- Category:
- Microcontrollers
- Package:
- 64-UFBGA
- Datasheet:
-
STM32L431RCI6.pdf
- Description:
- IC MCU 32BIT 256KB FLASH 64UFBGA
- Quantity:
- Payment:

- Shipping:

Inventory:5,617
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
STM32L431RCI6 from STMicroelectronics is an ultra-low-power Arm® Cortex®-M4 32-bit MCU with FPU, operating up to 80 MHz (100 DMIPS), featuring 256 KB Flash, 64 KB SRAM, and integrated analog peripherals including 12-bit ADC (5 Msps), dual 12-bit DACs, op-amp with PGA, and two ultra-low-power comparators. It targets battery-powered IoT sensors, portable medical devices, and energy-harvesting systems requiring sub-µA standby operation and RTC-backed data retention.
For engineers reviewing the STM32L431RCI6 datasheet, STM32L431RCI6 pinout, STM32L431RCI6 application, or STM32L431RCI6 equivalent, key selection criteria include its 280 nA Standby-with-RTC current, 4 µs wakeup from Stop mode, UFBGA64 (5×5 mm) package, and support for CAN 2.0B, SAI audio interface, and capacitive touch sensing across 21 channels.
Technical Context
The STM32L431RCI6 integrates the Adaptive Real-time Accelerator (ART Accelerator™) enabling zero-wait-state execution from Flash at 80 MHz, alongside a memory protection unit (MPU) and FlexPowerControl architecture with seven low-power modes - including Shutdown (8 nA), Standby (28 nA), and Stop 2 (1.0 µA). Its interconnect matrix decouples bus arbitration for deterministic peripheral access.
Clock management includes dual PLLs (system/audio), four internal oscillators (HSI16, MSI, LSI, HSI48), and external support for 4–48 MHz HSE and 32.768 kHz LSE - with auto-trimming of MSI by LSE achieving better than ±0.25% accuracy. The 12-bit ADC supports hardware oversampling up to 16-bit resolution and operates at 200 µA/Msps efficiency.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| CPU Core | Arm Cortex-M4 with FPU, 80 MHz max, 100 DMIPS - enables real-time DSP and floating-point control loops without external coprocessor. |
| Memory | 256 KB Flash (single-bank, code readout protected), 64 KB SRAM (16 KB with parity) - supports secure firmware storage and ECC-protected critical variables. |
| Low-Power Performance | 280 nA Standby with RTC + 32×32-bit backup registers - maintains timekeeping and state across multi-year battery life in metering applications. |
| Analog Peripherals | 1× 12-bit ADC (5 Msps, 16-bit oversampled), 2× 12-bit DACs, 1× op-amp with PGA, 2× comparators - enables sensor signal conditioning and closed-loop analog control in one chip. |
| Communication | 1× SAI, 3× I²C (FM+), 4× USART, 1× LPUART, 3× SPI, 1× QuadSPI, 1× CAN 2.0B, 1× SDMMC - supports audio streaming, industrial fieldbus, and high-speed memory expansion. |
| Package & Pin Count | UFBGA64 (5×5 mm, 0.5 mm pitch), 64-pin grid - provides compact footprint for space-constrained wearables and smart sensors. |
| Temperature Range | -40 °C to +105 °C - qualified for extended industrial and automotive cabin environments without derating. |
Pinout & Package
STM32L431RCI6 uses a 64-ball Ultra-Fine Pitch Ball Grid Array (UFBGA64) package with 0.5 mm ball pitch and 5×5 mm body size. This RoHS-compliant, ECOPACK2®-certified package supports automated assembly and offers thermal performance suitable for continuous operation in sealed enclosures.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VDD, VDDA, VDDIO2 | Core, analog, and I/O power supply | Separate domains allow independent voltage scaling (1.71–3.6 V) and noise isolation between digital logic and precision analog circuits. |
| VSS, VSSA, VSSIO2 | Ground reference planes | Dedicated analog ground (VSSA) minimizes coupling noise into ADC/DAC paths; I/O ground separation improves ESD robustness. |
| PA0–PA15, PB0–PB15, PC0–PC15, PD0–PD2, PH0–PH1 | General-purpose I/Os | Up to 51 GPIOs (most 5 V-tolerant); support 16 alternate functions per pin including TIM, USART, SPI, I²C, and ADC inputs. |
| NRST | Active-low reset input | Asynchronous reset with internal pull-up; accepts external push-button or supervisor IC assertion for system-level recovery. |
| BOOT0 | Boot mode selection | High at power-up selects system memory bootloader; used for factory programming or firmware recovery via USART. |
| VBAT | Battery backup supply | Connects to coin cell to maintain RTC calendar and 32×32-bit backup registers during main power loss - consumes only 200 nA. |
Key Features
| Feature | Design Value |
|---|---|
| FlexPowerControl low-power modes | Eight configurable states (Shutdown/Standby/Stop/Run) with 8 nA shutdown and 280 nA RTC-enabled standby - extends battery life in always-on edge nodes. |
| ART Accelerator™ | Zero-wait-state Flash execution at 80 MHz - eliminates CPU stalls during instruction fetch, improving real-time determinism and reducing active power. |
| Capacitive Touch Sensing (TSC) | 21-channel controller supporting touchkey, linear, and rotary sensors - enables intuitive HMI without external ICs or shielding. |
| True Random Number Generator (RNG) | NIST SP800-90B compliant entropy source - provides cryptographically secure keys for TLS handshakes and device attestation. |
| Embedded Security | Firewall, readout protection (RDP), and 96-bit unique ID - prevents firmware extraction and enables secure device identity binding. |
Applications
| Smart Utility Meter | Portable ECG Monitor |
|---|---|
|
Use Scenario: Battery-powered gas/water meter logging consumption hourly and transmitting via NB-IoT/LPWAN every 24 hours. IC Role / Device Role / Timing Role: Main system controller managing metrology ADC sampling, RTC-based scheduling, LPUART wake-up, and secure firmware updates. Use Value: 28 nA Standby mode and 4 µs wakeup ensure >10-year battery life while maintaining precise timekeeping and rapid response to network events. |
Use Scenario: Handheld cardiac monitor acquiring lead-II ECG signals, performing real-time QRS detection, and storing waveform snippets to local flash. IC Role / Device Role / Timing Role: Signal acquisition hub integrating 12-bit ADC (5 Msps), op-amp PGA for gain adjustment, and DMA-driven circular buffer capture. Use Value: Integrated analog front-end eliminates discrete op-amps and references, reducing BOM count and PCB area by 35% versus discrete solutions. |
| Industrial Wireless Sensor Node | Energy-Harvesting Remote Controller |
|
Use Scenario: Vibration/temperature node powered by piezoelectric harvester, transmitting FFT data via BLE or LoRaWAN. IC Role / Device Role / Timing Role: Low-power host processor executing sensor fusion algorithms, managing dynamic voltage scaling, and coordinating radio sleep/wake cycles. Use Value: Batch Acquisition Mode (BAM) allows CPU to remain in Stop mode while peripherals autonomously collect and preprocess sensor data - cuts average current by 60%. |
Use Scenario: Solar-charged remote for HVAC control, using capacitive touch buttons and ambient light sensing to adjust backlight intensity. IC Role / Device Role / Timing Role: Human interface manager handling TSC touch detection, 12-bit ADC for photodiode input, and PWM-controlled LED dimming. Use Value: Single-chip integration of touch, analog sensing, and display control reduces bill-of-materials to one MCU and three passive components - simplifies certification. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar ultra-low-power MCU applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| STM32L432KCU6 | Same core/peripherals but 256 KB Flash, 64 KB SRAM, UFBGA32 (32-pin) - lacks CAN, SAI, and SDMMC interfaces. | Targeted at simpler sensor nodes without fieldbus or audio requirements; smaller footprint but reduced interface flexibility. | Select when CAN/SAI are unnecessary and board space is constrained - saves ~30% PCB area vs. RCI6. |
| STM32L476RGT6 | Higher-spec variant: 1 MB Flash, 128 KB SRAM, full-speed USB OTG, Chrom-ART accelerator, wider temp range (–40 to +125 °C). | Suitable for USB-connected medical devices or automotive body controllers needing extended temperature tolerance and larger code space. | Choose when future firmware growth, USB connectivity, or AEC-Q100 qualification is required - not drop-in compatible due to pinout and voltage regulator differences. |
Compared with STM32L432KCU6, the STM32L431RCI6 adds CAN and SAI for industrial networking and audio, while STM32L476RGT6 trades compactness for USB and higher memory - making RCI6 optimal for balanced feature density in space-limited, battery-critical designs.
Availability
STM32L431RCI6 is available at Aetrix Electronics and suitable for smart utility meters, portable medical monitors, and industrial wireless sensor nodes requiring stable component supply, long-term lifecycle assurance, and consistent parametric performance across production batches.
Supply support for STM32L431RCI6 includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.
Manufacturer
STMicroelectronics is a global semiconductor leader headquartered in Geneva, Switzerland, designing and manufacturing microcontrollers, power management ICs, MEMS, and automotive semiconductors since 1987.
The STM32L4 series targets ultra-low-power embedded applications demanding high performance-per-milliwatt, with emphasis on battery longevity, security, and analog integration for IoT edge devices.
FAQ
What is the maximum operating frequency and associated performance metric of the STM32L431RCI6?
The STM32L431RCI6 runs at up to 80 MHz with an Arm Cortex-M4 core featuring FPU and ART Accelerator™, delivering 100 DMIPS and 273.55 CoreMark® (3.42 CoreMark/MHz). Its 1.25 DMIPS/MHz score reflects efficient integer execution, while the FPU enables single-precision floating-point operations essential for sensor fusion and motor control algorithms.
Does the STM32L431RCI6 support hardware cryptographic acceleration?
No, the STM32L431RCI6 does not include dedicated cryptographic accelerators (e.g., AES, SHA, PKA). It relies on software libraries for encryption, though its True Random Number Generator (RNG) meets NIST SP800-90B for entropy generation. For hardware crypto, consider the STM32L4+ series (e.g., STM32L4R5) which integrates AES-256 and HASH processors.
What are the supported debug interfaces and their physical pin requirements?
The STM32L431RCI6 supports Serial Wire Debug (SWD) and JTAG via dedicated pins: SWCLK (PA14), SWDIO (PA13), and optional SWO (PB3) for trace output. NRST is required for full reset control. No external debug probe voltage translation is needed - SWD operates natively at the MCU's VDDIO level (1.71–3.6 V).
How does the FlexPowerControl architecture reduce power in sensor acquisition tasks?
FlexPowerControl enables Batch Acquisition Mode (BAM), where the CPU enters Stop mode while peripherals (ADC, timers, DMA) autonomously acquire and pre-process sensor data. Upon completion, only the necessary interrupt wakes the core - eliminating CPU leakage during idle periods and reducing average current by up to 60% compared to continuous polling in Run mode.
STM32L431RCI6 Specifications
- Product attributes
- Attribute value
- Manufacturer:
- STMicroelectronics
- Package/Case:
- 64-UFBGA
- Series:
- STM32L4
- Packaging:
- Tray
- Product Status:
- Active
- Programmable:
- Not Verified
- Core Processor:
- ARM® Cortex®-M4
- Core Size:
- 32-Bit Single-Core
- Speed:
- 80MHz
- Connectivity:
- CANbus, I2C, IrDA, LINbus, MMC/SD, QSPI, SAI, SPI, SWPMI, UART/USART
- Peripherals:
- Brown-out Detect/Reset, DMA, PWM, WDT
- Number of I/O:
- 52
- Program Memory Size:
- 256KB (256K x 8)
- Program Memory Type:
- FLASH
- EEPROM Size:
- -
- RAM Size:
- 64K x 8
- Voltage - Supply (Vcc/Vdd):
- 1.71V ~ 3.6V
- Data Converters:
- A/D 16x12b; D/A 2x12b
- Oscillator Type:
- Internal
- Operating Temperature:
- -40°C ~ 85°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
STM32L431RCI6 FAQ
1.How can I place an order for STM32L431RCI6 through Aetrix?
Please submit a Request for Quotation (RFQ) for STM32L431RCI6 on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.
2.Are the price and stock information for STM32L431RCI6 reliable?
The price and inventory of STM32L431RCI6 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for STM32L431RCI6 is usually 5 days.
3.What payment methods are accepted for STM32L431RCI6?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for STM32L431RCI6 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for STM32L431RCI6?
STM32L431RCI6 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your STM32L431RCI6 order is processed, you will receive an email with the shipment details and tracking number.
Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.
5.How can I obtain technical support or documentation for STM32L431RCI6?
For technical support, including STM32L431RCI6 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your STM32L431RCI6 requirements.
6.How does Aetrix verify that STM32L431RCI6 is sourced from the original manufacturer or authorized distributors?
All STM32L431RCI6 products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that STM32L431RCI6 meets industry standards.
7.What is the process for return or replacement of STM32L431RCI6?
All STM32L431RCI6 units undergo pre-shipment inspection (PSI). If there is an issue with STM32L431RCI6, returns or replacements are accepted under the following conditions:
1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.
2.The issue is reported within 90 days of delivery.
3.The STM32L431RCI6 part is unused and in its original packaging.
Return procedure for STM32L431RCI6:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
STM32L431RCI6 Tags

-
ATTINY4-TSHR
Microchip Technology

-
ATTINY10-TSHR
Microchip Technology

-
ATTINY10-TS8R
Microchip Technology

-
ATTINY202-SSNR
Microchip Technology

-
ATTINY202-SSFR
Microchip Technology

-
ATTINY402-SSNR
Microchip Technology

-
PIC16F15213T-I/MF
Microchip Technology

-
PIC16F15213-E/MF
Microchip Technology

-
PIC10F200T-I/OT
Microchip Technology

-
ATTINY412-SSNR
Microchip Technology

-
PIC10F202T-I/OT
Microchip Technology

-
ATTINY404-SSNR
Microchip Technology
Tech Hub
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…
Jumper cables guide covering safe connection order, red and black clamp placement, final ground connection, cable gauge, length, clamp quality, copper vs CCA cables, jump starter comparison and battery…

