STMicroelectronics

STM32L451RET6 - Ultra-Low-Power Cortex-M4 MCU 512KB Flash | STMicroelectronics

MPN: STM32L451RET6 βœ“ Active
In Stock (99,999) Ships in 1-3 business days
1.71 V to 3.6 V Vdss 64-LQFP (10x10 mm) Package 80 MHz Speed 512 KB Memory
$6.85 USD / Unit
MOQ: 1 |
Volume Pricing
Qty Unit Price Extended
1 $6.85 $6.85
10 $6.16 $61.60
100 $5.48 $548.00
500 $4.93 $2,465.00
1,000 $4.38 $4,380.00
ℹ️ All prices are in USD

Drop-in alternatives for STM32L451RET6 β€” 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:

STM32L452RET6

βœ… Drop-In
STMicroelectronics
πŸ“¦ 64-LQFP (10x10 mm)
ARM Cortex-M4 with FPU Β· 80 MHz Β· 512 KB Β· 160 KB Β· 1.71 V to 3.6 V Β· -40Β°C to +85Β°C Β· LQFP-64 Β· Surface Mount

βœ“ 99,999 In Stock

$5.5 / Unit

View Datasheet β†’

STM32L451RCT6

βœ… Drop-In
πŸ“¦ 64-LQFP (10x10 mm)
Same package and pinout, but 256 KB Flash instead of 512 KB

πŸ“‹ Reference alternative (not in catalog)

STM32L462RET6

βœ… Drop-In
πŸ“¦ 64-LQFP (10x10 mm)
Adds USB OTG FS and AES, same package and pinout

πŸ“‹ Reference alternative (not in catalog)

STM32L476RET6

βœ… Drop-In
πŸ“¦ 64-LQFP (10x10 mm)
Higher performance with more peripherals, but higher power consumption

πŸ“‹ Reference alternative (not in catalog)

GD32F450VET6

βœ… Drop-In
πŸ“¦ 64-LQFP (10x10 mm)
Cross-brand, Cortex-M4 at 200 MHz, but different register map and requires firmware migration

πŸ“‹ Reference alternative (not in catalog)

STM32L451RET6 Maximum Ratings & Electrical Characteristics

Core Arm Cortex-M4 with FPU
Maximum Clock Frequency 80 MHz
Flash Memory 512 KB
SRAM 160 KB
Supply Voltage Range 1.71 V to 3.6 V
Package 64-LQFP (10x10 mm)
Mounting Type Surface Mount
Operating Temperature Range -40Β°C to +85Β°C
ADC Resolution 12-bit
ADC Sample Rate 5 MSPS
DAC Resolution 12-bit
Number of I2C Interfaces 4
Number of SPI Interfaces 3
Number of USART/UART Interfaces 3 USART + 1 UART + 1 LPUART
Number of Timers 8 (including 2 advanced, 5 general-purpose, 2 basic)
RoHS Status Compliant

STM32L451RET6 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 for RTC and backup registers
Pin 2 PC14/OSC32_IN β€” PC14 or 32.768 kHz oscillator input
Pin 3 PC15/OSC32_OUT β€” PC15 or 32.768 kHz oscillator output
Pin 4 PH0/OSC_IN β€” PH0 or main oscillator input
Pin 5 PH1/OSC_OUT β€” PH1 or main oscillator output
Pin 6 NRST β€” Reset (active low)
Pin 7 PC0 β€” GPIO or ADC input
Pin 8 PC1 β€” GPIO or ADC input
Pin 9 PC2 β€” GPIO or ADC input
Pin 10 PC3 β€” GPIO or ADC input
Pin 11 VDD β€” Digital power supply
Pin 12 VSS β€” Digital ground
Pin 13 PC4 β€” GPIO or ADC input
Pin 14 PC5 β€” GPIO or ADC input
Pin 15 PB0 β€” GPIO or ADC input
Pin 16 PB1 β€” GPIO or ADC input
Pin 17 PB2 β€” GPIO
Pin 18 PB10 β€” GPIO or I2C/SPI/UART
Pin 19 PB11 β€” GPIO or I2C/SPI/UART
Pin 20 VSS β€” Digital ground
Pin 21 VDD β€” Digital power supply
Pin 22 PB12 β€” GPIO or SPI
Pin 23 PB13 β€” GPIO or SPI
Pin 24 PB14 β€” GPIO or SPI
Pin 25 PB15 β€” GPIO or SPI
Pin 26 PC6 β€” GPIO or timer
Pin 27 PC7 β€” GPIO or timer
Pin 28 PC8 β€” GPIO or timer
Pin 29 PC9 β€” GPIO or timer
Pin 30 PA0 β€” GPIO or ADC/WKUP
Pin 31 PA1 β€” GPIO or ADC
Pin 32 PA2 β€” GPIO or USART
Pin 33 PA3 β€” GPIO or USART
Pin 34 VSS β€” Digital ground
Pin 35 VREF+ β€” ADC reference voltage
Pin 36 VDDA β€” Analog power supply
Pin 37 PA4 β€” GPIO or DAC
Pin 38 PA5 β€” GPIO or DAC
Pin 39 PA6 β€” GPIO or ADC
Pin 40 PA7 β€” GPIO or ADC
Pin 41 PC10 β€” GPIO or USART
Pin 42 PC11 β€” GPIO or USART
Pin 43 PC12 β€” GPIO or USART
Pin 44 PD2 β€” GPIO
Pin 45 PB3 β€” GPIO or SPI
Pin 46 PB4 β€” GPIO or SPI
Pin 47 PB5 β€” GPIO or I2C
Pin 48 PB6 β€” GPIO or I2C
Pin 49 PB7 β€” GPIO or I2C
Pin 50 BOOT0 β€” Boot mode selection
Pin 51 PB8 β€” GPIO or I2C
Pin 52 PB9 β€” GPIO or I2C
Pin 53 VSS β€” Digital ground
Pin 54 VDD β€” Digital power supply
Pin 55 PA8 β€” GPIO or timer
Pin 56 PA9 β€” GPIO or USART
Pin 57 PA10 β€” GPIO or USART
Pin 58 PA11 β€” GPIO or USB
Pin 59 PA12 β€” GPIO or USB
Pin 60 PA13 β€” SWDIO (Serial Wire Debug)
Pin 61 PA14 β€” SWCLK (Serial Wire Clock)
Pin 62 PA15 β€” GPIO or JTAG
Pin 63 PC13 β€” GPIO or RTC
Pin 64 PC14 β€” GPIO or RTC

Safe Operating Area (SOA) & Thermal Characteristics

Safe Operating Area Chart Default safe operating area chart for STM32L451RET6 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

STM32L451RET6 is suitable for 6 applications: Smart Meters, Wearable Health Monitors, Industrial Sensors, IoT Edge Nodes, Portable Instrumentation, Audio Processing.

⚑

Smart Meters

The STM32L451RET6 is ideal for smart meters due to its ultra-low-power modes, high-resolution ADC for accurate energy measurement, and multiple communication interfaces (UART, SPI, I2C) for data transmission. In a typical smart meter, the MCU reads current and voltage sensors via the ADC, calculates energy consumption, and communicates via a wireless module or PLC modem. Its low-power Stop mode allows the meter to operate for years on a battery, while the 80 MHz Cortex-M4 core handles complex metering algorithms. The 512 KB Flash provides ample space for firmware and calibration data, and the 160 KB SRAM supports real-time data processing. The device's robustness and wide operating temperature range make it suitable for outdoor installations.

πŸ’Š

Wearable Health Monitors

The STM32L451RET6 is well-suited for wearable health monitors such as fitness trackers and heart rate monitors. Its ultra-low-power consumption (as low as 100 nA in Stop 2) extends battery life, while the integrated ADC and operational amplifier enable precise biosignal acquisition. The MCU can process ECG or PPG signals using the Cortex-M4 DSP instructions, and communicate results via BLE using an external module. The small 64-LQFP package fits compact PCB designs, and the wide supply voltage range allows direct battery operation. Designers can leverage the multiple timers for pulse generation and the DMA for efficient data transfer, reducing CPU load and power consumption.

🏭

Industrial Sensors

In industrial settings, the STM32L451RET6 serves as the brain of smart sensors for monitoring temperature, pressure, or vibration. Its 12-bit ADC with 5 MSPS sampling rate captures high-speed sensor signals, while the multiple UART/SPI interfaces connect to industrial networks like Modbus or CAN. The MCU's robust design, with an operating temperature range of -40Β°C to +85Β°C, ensures reliable operation in harsh environments. The low-power modes allow battery-powered wireless sensors to run for extended periods. The 512 KB Flash enables storing calibration tables and logging data, and the hardware AES accelerator (on some variants) secures communication. The device's rich timer set supports PWM generation for actuator control, making it a versatile choice for industrial automation.

🧩

IoT Edge Nodes

The STM32L451RET6 is an excellent choice for IoT edge nodes that require local processing and low power consumption. It can run lightweight machine learning models for anomaly detection using the Cortex-M4 DSP instructions, and communicate with the cloud via Wi-Fi or LoRa modules. The device's multiple low-power modes allow it to sleep between sensor readings, conserving battery. The integrated AES encryption (on some variants) secures data transmission. With 512 KB Flash and 160 KB SRAM, it can handle complex protocols like MQTT and TLS. The 64-pin LQFP package is easy to solder in production, and the wide supply voltage range accommodates various battery chemistries.

πŸ”§

Portable Instrumentation

The STM32L451RET6 is ideal for portable test and measurement equipment such as handheld multimeters, data loggers, and oscilloscopes. Its high-resolution ADC and DAC enable accurate signal generation and measurement, while the low-power modes extend battery life for field use. The MCU can drive a graphical LCD via SPI or parallel interface, and the multiple timers generate precise timing signals. The 512 KB Flash allows storing large data logs, and the USB interface (on some variants) enables easy data transfer to a PC. The device's small package and low power consumption make it perfect for battery-powered instruments that need to be compact and energy-efficient.

🎧

Audio Processing

The STM32L451RET6 can be used in audio applications such as voice recorders, audio effects processors, and active noise cancellation. Its Cortex-M4 core with FPU and DSP instructions accelerates audio algorithms like filtering and FFT. The two 12-bit DACs can output analog audio, and the SAI interface connects to external audio codecs. The device's low power consumption is beneficial for battery-powered audio devices. The 512 KB Flash can store audio samples, and the 160 KB SRAM supports real-time processing. The DFSDM (digital filter for sigma-delta modulators) allows direct connection to MEMS microphones, simplifying the audio input path.

Recommended Products Summary

SMA-J-PH-ST-100 RF connector for wireless communication module Used in: Smart Meters HLW8032 Energy metering IC for current/voltage sensing Used in: Smart Meters MAX30102 Pulse oximeter and heart-rate sensor Used in: Wearable Health Monitors nRF52832 BLE module for wireless data transmission Used in: Wearable Health Monitors MCP9808 I2C temperature sensor Used in: Industrial Sensors SN65HVD230 CAN transceiver for industrial networking Used in: Industrial Sensors ESP8266 Wi-Fi module for cloud connectivity Used in: IoT Edge Nodes SX1276 LoRa transceiver for long-range communication Used in: IoT Edge Nodes ADS1115 External ADC for higher resolution measurements Used in: Portable Instrumentation SSD1306 OLED display for user interface Used in: Portable Instrumentation CS43L22 Audio DAC and headphone amplifier Used in: Audio Processing INMP441 MEMS microphone with I2S output Used in: Audio Processing
What is the STM32L451RET6?
The STM32L451RET6 is an ultra-low-power 32-bit microcontroller from STMicroelectronics based on the Arm Cortex-M4 core with FPU, operating at up to 80 MHz. It features 512 KB Flash and 160 KB SRAM, and is housed in a 64-pin LQFP package. According to the STM32L451xx datasheet, it is designed for battery-powered and energy-efficient applications.
What is the maximum clock frequency of STM32L451RET6?
The STM32L451RET6 operates at a maximum clock frequency of 80 MHz. This is achieved with the Arm Cortex-M4 core with FPU, providing 100 DMIPS performance. The clock can be sourced from an internal RC oscillator, an external crystal, or a PLL.
How much Flash memory does STM32L451RET6 have?
The STM32L451RET6 has 512 KB of Flash memory. This is organized as 512K x 8 bits and is used for storing program code and data. The Flash memory supports read-while-write, allowing firmware updates without halting the core.
What is the package type of STM32L451RET6?
The STM32L451RET6 is available in a 64-pin LQFP package with dimensions of 10x10 mm. This surface-mount package is suitable for compact PCB designs and provides good thermal performance. The pinout is compatible with other STM32L4 devices in the same package.
What is the supply voltage range of STM32L451RET6?
The STM32L451RET6 operates from a supply voltage range of 1.71 V to 3.6 V. This wide range allows the MCU to be powered directly from batteries or regulated supplies. The GPIOs are 5V-tolerant, enabling interfacing with 5V logic without level shifters.
What are the key low-power modes of STM32L451RET6?
The STM32L451RET6 offers several low-power modes: Sleep, Low-power run, Low-power sleep, Stop 0, Stop 1, Stop 2, and Standby. In Stop 2 mode, the device consumes as low as 100 nA with RTC and backup registers retained. These modes allow designers to optimize energy consumption for battery-powered applications.
What communication interfaces are available on STM32L451RET6?
The STM32L451RET6 provides a rich set of communication interfaces: 4 I2C, 3 SPI, 3 USART, 1 UART, 1 LPUART, 1 SAI, and 1 CAN. These interfaces support various protocols, including I2C, SPI, UART, and CAN, enabling connectivity with sensors, displays, and other MCUs.
Does STM32L451RET6 have an ADC?
Yes, the STM32L451RET6 includes a 12-bit successive approximation ADC with a sampling rate of up to 5 MSPS. It has up to 16 external channels and can be configured for single-ended or differential inputs. The ADC supports oversampling and hardware oversampling for improved resolution.
Does STM32L451RET6 have a DAC?
Yes, the STM32L451RET6 includes two 12-bit DAC channels. These can be used to generate analog output voltages for audio, control, or waveform generation. The DACs can be used independently or together with the ADC for closed-loop control.
What is the difference between STM32L451RET6 and STM32L452RET6?
The STM32L451RET6 and STM32L452RET6 are both from the STM32L4 series, but the STM32L452RET6 includes additional features such as a true random number generator (TRNG) and a cryptographic accelerator (AES). Both have the same core, memory, and package, but the STM32L452RET6 offers enhanced security features. According to the STM32L452 datasheet, it is pin-to-pin compatible with the STM32L451RET6.
What is the best drop-in replacement for STM32L451RET6?
The best drop-in replacement for STM32L451RET6 is the STM32L452RET6, which is pin-to-pin compatible and offers additional security features. Other alternatives include the STM32L451RCT6 (256 KB Flash) and the STM32L462RET6 (with USB and AES). For cross-brand options, the GD32F450 series from GigaDevice offers similar performance but requires firmware migration.
Can STM32L451RET6 be used for IoT applications?
Yes, the STM32L451RET6 is well-suited for IoT applications due to its ultra-low-power consumption, rich connectivity options, and security features. It supports various communication protocols (I2C, SPI, UART, CAN) and can be used in battery-powered sensors, smart meters, and wearable devices. Its low-power modes extend battery life significantly.
Where can I buy STM32L451RET6 online?
The STM32L451RET6 is available from major distributors such as DigiKey, Mouser, and LCSC. It can also be purchased directly from the STMicroelectronics eStore. As of 2026-08-13, the price at LCSC is $3.4374 for single-unit quantities, and DigiKey lists it at $6.85 for one piece.
What is the price of STM32L451RET6?
As of 2026-08-13, the price of STM32L451RET6 varies by distributor and quantity. At LCSC, the unit price is $3.4374. At DigiKey, the price for one piece is $6.85, with volume discounts available. For example, at 1000 units, the price drops to $4.38 per unit.
What is the lead time for STM32L451RET6?
The lead time for STM32L451RET6 depends on the distributor and current stock levels. As of 2026-08-13, DigiKey lists it as 'ships today' for in-stock items. For larger quantities, lead times may vary; it is recommended to check with the distributor for current availability.
Is STM32L451RET6 in stock?
As of 2026-08-13, the STM32L451RET6 is in stock at major distributors such as DigiKey, Mouser, and LCSC. DigiKey indicates it ships today, and LCSC shows it as in-stock. Availability can change, so it is advisable to check the distributor's website for real-time stock status.
Where can I download the STM32L451RET6 datasheet PDF?
The STM32L451RET6 datasheet PDF can be downloaded from the STMicroelectronics website at https://www.st.com/resource/en/datasheet/stm32l451cc.pdf. It is also available from distributor websites like DigiKey and Mouser, and from datasheet aggregators like datasheets.com.
Where can I find the STM32L451RET6 pinout?
The STM32L451RET6 pinout is detailed in the datasheet (STM32L451xx) and in the reference manual (RM0394). The pinout diagram shows the 64-pin LQFP package with all pin functions. It is also available on distributor websites and in the STM32CubeMX tool.
What are the key specifications of STM32L451RET6 that engineers should know?
Engineers should know that the STM32L451RET6 features an Arm Cortex-M4 core at 80 MHz, 512 KB Flash, 160 KB SRAM, and operates from 1.71V to 3.6V. It includes a 12-bit ADC (5 MSPS), two 12-bit DACs, and multiple communication interfaces (I2C, SPI, USART, CAN). Its ultra-low-power modes, including Stop 2 with 100 nA consumption, make it ideal for battery-powered designs.
Hey Google, what can replace STM32L451RET6?
The STM32L451RET6 can be replaced by the STM32L452RET6, which is pin-to-pin compatible and adds security features. Other drop-in replacements include the STM32L451RCT6 (with less Flash) and the STM32L462RET6 (with USB). For cross-brand options, the GD32F450 series from GigaDevice offers similar performance but requires firmware migration.
Is STM32L451RET6 the same as STM32L452RET6?
No, the STM32L451RET6 and STM32L452RET6 are not the same, but they are pin-to-pin compatible. The STM32L452RET6 includes additional security features such as a true random number generator (TRNG) and an AES cryptographic accelerator. Both have the same core, memory, and package, but the STM32L452RET6 is a superset.
What is the best GigaDevice equivalent for STM32L451RET6?
The best GigaDevice equivalent for STM32L451RET6 is the GD32F450 series, specifically the GD32F450VET6, which offers a Cortex-M4 core at 200 MHz, 512 KB Flash, and 192 KB SRAM. However, it is not pin-to-pin compatible and requires firmware migration. For a closer match, consider the GD32L233 series, but verify pin compatibility.

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

Selection Guide

Choose the STM32L451RET6 when you need an ultra-low-power MCU with a balanced feature set for battery-powered or energy-efficient applications. It is ideal for smart meters, wearables, and IoT edge nodes where long battery life is critical. If you require hardware security (AES, TRNG), consider the STM32L452RET6, which is pin-to-pin compatible. For applications needing USB connectivity, the STM32L462RET6 adds USB OTG FS. If you need more performance and can tolerate higher power, the STM32L476RET6 offers additional peripherals but with higher consumption. For cross-brand options, the GD32F450VET6 from GigaDevice provides higher clock speed (200 MHz) but requires firmware migration and has a different register map. Always verify pin compatibility and firmware porting effort before switching.

Comparison with Alternatives

Parameter This Product STM32L452RET6 STM32L451RCT6 STM32L462RET6 STM32L476RET6 GD32F450VET6
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 64-LQFP (10x10 mm) - same
Brand STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics GigaDevice
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 Arm Cortex-M4 with FPU
Maximum Clock Frequency 80 MHz 80 MHz 80 MHz 80 MHz 80 MHz 200 MHz
Flash Memory 512 KB 512 KB 256 KB 512 KB 512 KB 512 KB
SRAM 160 KB 160 KB 160 KB 160 KB 128 KB 192 KB
Supply Voltage Range 1.71 V to 3.6 V 1.71 V to 3.6 V 1.71 V to 3.6 V 1.71 V to 3.6 V 1.71 V to 3.6 V 2.6 V to 3.6 V
ADC Resolution 12-bit 12-bit 12-bit 12-bit 12-bit 12-bit
Security Features None (basic) TRNG, AES None (basic) TRNG, AES, USB TRNG, AES TRNG, AES

Key Differentiators

  • Ultra-low-power consumption with Stop 2 mode at 100 nA (vs STM32L476RET6)
  • Higher SRAM capacity (160 KB) than STM32L476RET6 (vs STM32L476RET6)
  • Pin-to-pin compatible with STM32L452RET6 but lower cost (vs STM32L452RET6)

Design Notes

Decouple each VDD pin with a 100 nF ceramic capacitor placed as close as possible to the pin. Additionally, place a 4.7 uF capacitor at the main power input. The VDDA pin must be connected to a clean analog supply, and VREF+ should be decoupled with a 1 uF capacitor for accurate ADC conversions. For battery-powered designs, use the low-power modes (Stop 2) to minimize current consumption.

For the 64-LQFP package, ensure proper solder paste stencil design to avoid bridging. The exposed pad (if present) should be connected to ground for thermal relief. Place the crystal oscillator (if used) close to the MCU with short traces and a ground guard ring to reduce noise. Keep high-speed communication lines (SPI, USART) away from analog traces to prevent crosstalk.

Do not exceed the absolute maximum ratings: VDD must not exceed 3.6 V, and GPIOs are 5V-tolerant but not for continuous high current. Ensure the BOOT0 pin is properly configured to avoid accidental boot from system memory. When using the ADC, avoid floating analog inputs; connect unused ADC channels to ground. Also, verify the clock configuration to avoid overclocking the core beyond 80 MHz.

Compliance Information

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

RoHS compliant per STMicroelectronics product page. Not AEC-Q100 qualified; for automotive, consider STM32L4 series with AEC-Q100 qualification.

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