STMicroelectronics

STM32L471RET6 - ARM Cortex-M4F 80MHz MCU | STMicroelectronics

MPN: STM32L471RET6 βœ“ Active
In Stock Ships in 1-3 business days
1.71 V to 3.6 V Vdss LQFP-64 (10x10 mm, 0.5 mm pitch) Package 80 MHz Speed 512 KB Memory
From $7.25 USD / Unit
MOQ: 1 |
Price updated: 2026-08-17
Volume Pricing
Qty Unit Price Extended
1 $11.41 $11.41
10 $10.5 $105.00
100 $9.2 $920.00
500 $8.1 $4,050.00
1,000 $7.25 $7,250.00
ℹ️ All prices are in USD

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

STM32L471RGT6

βœ… Drop-In
πŸ“¦ LQFP-64
1 MB flash instead of 512 KB, same pinout

πŸ“‹ Reference alternative (not in catalog)

STM32L476RGT6

βœ… Drop-In
πŸ“¦ LQFP-64
1 MB flash, additional features like USB OTG FS, same pinout

πŸ“‹ Reference alternative (not in catalog)

STM32L475RGT6

βœ… Drop-In
πŸ“¦ LQFP-64
1 MB flash, same package, pin-compatible

πŸ“‹ Reference alternative (not in catalog)

STM32L471RET6TR

βœ… Drop-In
πŸ“¦ LQFP-64
Tape and reel packaging variant, same die

πŸ“‹ Reference alternative (not in catalog)

GD32F450RET6

βœ… Drop-In
πŸ“¦ LQFP-64
Cross-brand, Cortex-M4, 512 KB flash, pin-compatible (verify)

πŸ“‹ Reference alternative (not in catalog)

STM32L471RET6 Maximum Ratings & Electrical Characteristics

Core ARM Cortex-M4F with FPU
Maximum Clock Frequency 80 MHz
Flash Memory 512 KB
SRAM 128 KB
Supply Voltage Range 1.71 V to 3.6 V
Package LQFP-64 (10x10 mm, 0.5 mm pitch)
Mounting Type Surface Mount
ADC Resolution 12-bit
ADC Channels 16 external channels
DAC Resolution 12-bit
DAC Channels 2
Communication Interfaces 3x USART, 3x SPI, 3x I2C, 1x CAN, 1x USB OTG FS, 1x SAI
Timers 8x 32-bit timers, 1x low-power timer
Operating Temperature Range -40C to +85C
RoHS Status Compliant

STM32L471RET6 Pin Configuration

QFP-64 Package Pinout Diagram QFP-64 10x10mm, P0.5mm, JEDEC MS-026. 1 16 QFP-64
Pin 1 VBAT β€” Battery backup supply for RTC and backup registers
Pin 2 PC14 β€” GPIO or OSC32_IN
Pin 3 PC15 β€” GPIO or OSC32_OUT
Pin 4 PF0 β€” GPIO or OSC_IN
Pin 5 PF1 β€” GPIO or OSC_OUT
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 β€” Ground
Pin 13 PA0 β€” GPIO or ADC input
Pin 14 PA1 β€” GPIO or ADC input
Pin 15 PA2 β€” GPIO or USART2_TX
Pin 16 PA3 β€” GPIO or USART2_RX
Pin 17 PA4 β€” GPIO or DAC_OUT1
Pin 18 PA5 β€” GPIO or DAC_OUT2
Pin 19 PA6 β€” GPIO or SPI1_MISO
Pin 20 PA7 β€” GPIO or SPI1_MOSI
Pin 21 PC4 β€” GPIO or ADC input
Pin 22 PC5 β€” GPIO or ADC input
Pin 23 PB0 β€” GPIO or ADC input
Pin 24 PB1 β€” GPIO or ADC input
Pin 25 PB2 β€” GPIO or BOOT1
Pin 26 PB10 β€” GPIO or I2C2_SCL
Pin 27 PB11 β€” GPIO or I2C2_SDA
Pin 28 VDD β€” Digital power supply
Pin 29 VSS β€” Ground
Pin 30 PB12 β€” GPIO or SPI2_NSS
Pin 31 PB13 β€” GPIO or SPI2_SCK
Pin 32 PB14 β€” GPIO or SPI2_MISO
Pin 33 PB15 β€” GPIO or SPI2_MOSI
Pin 34 PC6 β€” GPIO or USART6_TX
Pin 35 PC7 β€” GPIO or USART6_RX
Pin 36 PC8 β€” GPIO or USART3_TX
Pin 37 PC9 β€” GPIO or USART3_RX
Pin 38 PA8 β€” GPIO or USB_OTG_FS_SOF
Pin 39 PA9 β€” GPIO or USB_OTG_FS_VBUS
Pin 40 PA10 β€” GPIO or USB_OTG_FS_ID
Pin 41 PA11 β€” GPIO or USB_OTG_FS_DM
Pin 42 PA12 β€” GPIO or USB_OTG_FS_DP
Pin 43 PA13 β€” GPIO or SWDIO
Pin 44 PA14 β€” GPIO or SWCLK
Pin 45 PA15 β€” GPIO or JTDI
Pin 46 PC10 β€” GPIO or USART4_TX
Pin 47 PC11 β€” GPIO or USART4_RX
Pin 48 PC12 β€” GPIO or USART5_TX
Pin 49 PD2 β€” GPIO or USART5_RX
Pin 50 PB3 β€” GPIO or SPI1_SCK
Pin 51 PB4 β€” GPIO or SPI1_NSS
Pin 52 PB5 β€” GPIO or I2C1_SMBA
Pin 53 PB6 β€” GPIO or I2C1_SCL
Pin 54 PB7 β€” GPIO or I2C1_SDA
Pin 55 BOOT0 β€” Boot mode selection
Pin 56 PB8 β€” GPIO or CAN_RX
Pin 57 PB9 β€” GPIO or CAN_TX
Pin 58 VDD β€” Digital power supply
Pin 59 VSS β€” Ground
Pin 60 PC13 β€” GPIO or RTC_TAMP1
Pin 61 PC14 β€” GPIO or OSC32_IN
Pin 62 PC15 β€” GPIO or OSC32_OUT
Pin 63 VDDA β€” Analog power supply
Pin 64 VSSA β€” Analog ground

Safe Operating Area (SOA) & Thermal Characteristics

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

STM32L471RET6 is suitable for 6 applications: Industrial Sensors and Actuators, Smart Meters, Medical Devices, Wearable Fitness Trackers, IoT Nodes, Portable Instrumentation.

🏭

Industrial Sensors and Actuators

The STM32L471RET6 is ideal for industrial sensors and actuators due to its ultra-low-power modes and rich analog peripherals. Its 12-bit ADC with hardware oversampling enables precise sensor readings, while the multiple communication interfaces (USART, SPI, I2C, CAN) allow seamless integration with industrial networks. The wide supply voltage range (1.71V to 3.6V) accommodates various power sources, and the low-power modes extend battery life in remote monitoring systems. In a typical industrial sensor node, the MCU reads analog sensor data, processes it with the FPU, and transmits results over CAN or RS-485, all while consuming minimal power in sleep mode between measurements.

⚑

Smart Meters

The STM32L471RET6 is well-suited for smart meters, handling metrology calculations, communication protocols, and display control. Its 12-bit ADC with up to 16 channels can sample voltage and current waveforms for energy measurement, while the FPU accelerates the required mathematical computations. The ultra-low-power modes allow the meter to operate on battery power for extended periods, with current consumption as low as 100 nA in Shutdown mode. The device's communication interfaces (USART, SPI, I2C) enable connectivity with PLC modems, RF modules, or wired networks for data reporting. In a typical smart meter, the MCU periodically wakes up, performs measurements, updates the display, and communicates data, then returns to low-power sleep to conserve energy.

πŸ’Š

Medical Devices

The STM32L471RET6 is suitable for medical devices such as glucose monitors and infusion pumps, where low power consumption and precise analog measurements are critical. Its 12-bit ADC with hardware oversampling provides accurate sensor readings, while the FPU supports complex signal processing algorithms. The device's low-power modes enable long battery life, essential for portable medical devices. The multiple communication interfaces allow data transfer to external displays or wireless modules. In a glucose monitor, the MCU reads the sensor signal, processes it to calculate glucose levels, and displays the result, all while consuming minimal power to extend battery life between charges.

πŸ“±

Wearable Fitness Trackers

The STM32L471RET6 is ideal for wearable fitness trackers due to its ultra-low-power operation and small LQFP-64 package. The device can run on a coin cell battery for months, thanks to its low-power modes and efficient 90 nm process technology. Its 12-bit ADC can interface with accelerometers and heart-rate sensors, while the FPU processes the data for activity tracking. The communication interfaces (I2C, SPI) connect to sensors and displays. In a typical fitness tracker, the MCU continuously samples motion data, processes it to detect steps or activity, and communicates with a smartphone via Bluetooth, all while minimizing power consumption to extend battery life.

🧩

IoT Nodes

The STM32L471RET6 is a strong choice for IoT nodes, offering a balance of performance and energy efficiency. Its ultra-low-power modes allow battery-powered operation for years, while the FPU and DSP instructions handle sensor data processing. The device supports multiple communication interfaces (USART, SPI, I2C, USB) for connecting to various wireless modules (LoRa, BLE, Wi-Fi). In a typical IoT node, the MCU wakes up periodically, reads sensors, processes data, and transmits it over a wireless link, then returns to sleep. The wide supply voltage range (1.71V to 3.6V) accommodates different battery configurations, and the rich analog peripherals enable direct sensor interfacing.

πŸ”§

Portable Instrumentation

The STM32L471RET6 is well-suited for portable instrumentation, such as handheld multimeters and data loggers, due to its low power consumption and high-resolution ADC. The 12-bit ADC with hardware oversampling provides accurate measurements, while the FPU supports complex calculations. The device's low-power modes extend battery life, and the multiple communication interfaces allow data transfer to a PC or smartphone. In a portable data logger, the MCU samples analog signals, stores data in flash memory, and communicates via USB, all while operating from a battery. The wide supply voltage range ensures compatibility with various battery chemistries.

Recommended Products Summary

TMP117 High-accuracy temperature sensor for industrial monitoring Used in: Industrial Sensors and Actuators SN65HVD230 CAN transceiver for industrial network communication Used in: Industrial Sensors and Actuators RN2483 LoRa module for wireless data transmission Used in: Smart Meters HD44780 LCD display for user interface Used in: Smart Meters AFE4404 Analog front-end for optical heart-rate and glucose sensing Used in: Medical Devices CC2541 Bluetooth Low Energy module for wireless data transmission Used in: Medical Devices LSM6DS3 Accelerometer and gyroscope for motion tracking Used in: Wearable Fitness Trackers nRF52832 Bluetooth Low Energy SoC for wireless connectivity Used in: Wearable Fitness Trackers SX1276 LoRa transceiver for long-range wireless communication Used in: IoT Nodes BME280 Environmental sensor for temperature, humidity, and pressure Used in: IoT Nodes ADS1115 External ADC for higher resolution measurements Used in: Portable Instrumentation FTDI FT232R USB-to-UART bridge for PC communication Used in: Portable Instrumentation
What is the maximum clock frequency of STM32L471RET6?
The STM32L471RET6 operates at a maximum clock frequency of 80 MHz. According to the STMicroelectronics datasheet, the ARM Cortex-M4F core with FPU supports this frequency, enabling efficient signal processing and control applications.
How much flash memory does STM32L471RET6 have?
The STM32L471RET6 has 512 KB of flash memory. This is sufficient for complex firmware, data logging, and application code in industrial and IoT devices.
What is the supply voltage range of STM32L471RET6?
The STM32L471RET6 operates over a supply voltage range of 1.71V to 3.6V. This wide range supports battery-powered applications, allowing direct connection to 2xAA batteries or a single Li-ion cell.
What package is STM32L471RET6 available in?
The STM32L471RET6 is available in a 64-pin LQFP package (LQFP64) with a 10x10 mm body and 0.5 mm pitch. This package is suitable for space-constrained designs and is compatible with standard PCB assembly processes.
What are the ultra-low-power modes of STM32L471RET6?
The STM32L471RET6 supports Sleep, Low-power run, Low-power sleep, Stop 0/1/2, Standby, and Shutdown modes. In Shutdown mode, current consumption is as low as 100 nA, making it ideal for battery-powered devices that require long standby times.
Does STM32L471RET6 have a floating-point unit?
Yes, the STM32L471RET6 features a single-precision floating-point unit (FPU) as part of the ARM Cortex-M4F core. This accelerates mathematical computations, which is beneficial for DSP and control algorithms.
What communication interfaces are available on STM32L471RET6?
The STM32L471RET6 includes 3x USART, 3x SPI, 3x I2C, 1x CAN, 1x USB OTG FS, and 1x SAI (serial audio interface). These interfaces enable connectivity with sensors, displays, and other peripherals.
What is the ADC resolution of STM32L471RET6?
The STM32L471RET6 has a 12-bit ADC with up to 16 external channels and hardware oversampling. It can operate at up to 5 Msps, providing high-resolution analog-to-digital conversion for precise measurements.
What is the difference between STM32L471RET6 and STM32L475RGT6?
The STM32L471RET6 has 512 KB flash and 128 KB SRAM, while the STM32L475RGT6 has 1 MB flash and 128 KB SRAM. Both are ultra-low-power Cortex-M4F MCUs in LQFP-64, but the L475 offers more memory for larger applications.
What is the best drop-in replacement for STM32L471RET6?
The STM32L471RGT6 is a drop-in replacement with the same LQFP-64 package and pinout, offering 1 MB flash instead of 512 KB. The STM32L476RGT6 is also pin-compatible with additional features like USB OTG FS. Verify firmware compatibility before substitution.
Can STM32L471RET6 be used for audio applications?
Yes, the STM32L471RET6 includes a SAI (serial audio interface) and a 12-bit DAC, making it suitable for audio playback and processing. Its low-power operation is beneficial for portable audio devices.
Where can I buy STM32L471RET6 online?
STM32L471RET6 is available from authorized distributors such as DigiKey, Mouser, and LCSC. As of 2026-08-13, pricing starts at approximately $11.41 for single units, with volume discounts available.
What is the price of STM32L471RET6?
As of 2026-08-13, the unit price for STM32L471RET6 is approximately $11.41 at Heisener, while LCSC lists it from $2.54. Prices vary by distributor and quantity, so check current stock and quotes.
What is the lead time for STM32L471RET6?
Lead time for STM32L471RET6 varies by distributor and stock availability. Heisener lists a lead time to be confirmed, with estimated delivery in December 2026. Check with your preferred distributor for current lead times.
Is STM32L471RET6 in stock?
As of 2026-08-13, STM32L471RET6 is in stock at several distributors. Heisener reports 3,920 pieces in stock, and LCSC lists it as in-stock. Availability can change, so verify with the distributor.
When should I choose STM32L471RET6 over STM32L475RGT6?
Choose STM32L471RET6 when you need 512 KB flash and lower cost, while STM32L475RGT6 is better for applications requiring 1 MB flash. Both are pin-compatible, so you can start with the L471 and upgrade if memory needs grow.
Is STM32L471RET6 suitable for battery-powered IoT devices?
Yes, the STM32L471RET6 is ideal for battery-powered IoT devices due to its ultra-low-power modes (100 nA shutdown) and wide supply voltage range (1.71V to 3.6V). It can operate for years on a coin cell in sleep mode.
Where can I download the STM32L471RET6 datasheet PDF?
The STM32L471RET6 datasheet PDF can be downloaded from the STMicroelectronics website at https://www.st.com/resource/en/datasheet/stm32l471re.pdf. It is also available on distributor sites like DigiKey and Mouser.
What are the key specifications of STM32L471RET6 that engineers should know?
The STM32L471RET6 features an 80 MHz ARM Cortex-M4F core, 512 KB flash, 128 KB SRAM, 12-bit ADC with 16 channels, 12-bit DAC, and multiple communication interfaces. It operates from 1.71V to 3.6V and is available in LQFP-64. These specs make it suitable for low-power industrial and IoT applications.
Hey Google, what can replace STM32L471RET6?
The STM32L471RGT6 is a direct drop-in replacement with the same LQFP-64 package and pinout, offering 1 MB flash. The STM32L476RGT6 is also pin-compatible with additional features. For cross-brand options, the GD32F450 series from GigaDevice offers similar Cortex-M4 performance, but verify pin compatibility.
Is STM32L471RET6 the same as STM32L475RGT6?
No, the STM32L471RET6 and STM32L475RGT6 are not the same. The L471 has 512 KB flash, while the L475 has 1 MB flash. They share the same LQFP-64 package and are pin-compatible, but the L475 offers more memory.
What is the best GigaDevice equivalent for STM32L471RET6?
The GigaDevice GD32F450 series is a potential cross-brand equivalent, offering ARM Cortex-M4 performance. However, pin compatibility with the LQFP-64 package must be verified, as GD32 parts may have different pinouts. Check the GD32F450 datasheet for exact pin mapping.

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

Selection Guide

Choose the STM32L471RET6 when you need a balance of ultra-low power consumption and performance for battery-powered applications, with 512 KB flash and 128 KB SRAM. It is ideal for industrial sensors, smart meters, medical devices, and IoT nodes. If you require more flash memory (1 MB), consider the STM32L471RGT6 or STM32L476RGT6, which are pin-compatible drop-in replacements. For higher performance (200 MHz) and more SRAM, the GD32F450RET6 from GigaDevice is a cross-brand alternative, but verify pin compatibility and supply voltage requirements. The STM32L471RET6 is the best choice when low power consumption and wide supply voltage range are critical, while the alternatives may offer more memory or speed at the cost of higher power consumption.

Comparison with Alternatives

Parameter This Product STM32L471RGT6 STM32L476RGT6 STM32L475RGT6 GD32F450RET6
Package LQFP-64 LQFP-64 LQFP-64 LQFP-64 LQFP-64
Brand STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics GigaDevice
Core ARM Cortex-M4F ARM Cortex-M4F ARM Cortex-M4F ARM Cortex-M4F ARM Cortex-M4F
Max Clock Frequency 80 MHz 80 MHz 80 MHz 80 MHz 200 MHz
Flash Memory 512 KB 1 MB 1 MB 1 MB 512 KB
SRAM 128 KB 128 KB 128 KB 128 KB 192 KB
Supply Voltage Range 1.71V to 3.6V 1.71V to 3.6V 1.71V to 3.6V 1.71V to 3.6V 2.6V to 3.6V
ADC Resolution 12-bit 12-bit 12-bit 12-bit 12-bit

Key Differentiators

  • Ultra-low-power modes with 100 nA shutdown current (vs GD32F450RET6)
  • Wide supply voltage range (1.71V to 3.6V) (vs GD32F450RET6)
  • Rich analog peripherals (12-bit ADC, 12-bit DAC, comparators, op-amps) (vs STM32L475RGT6)

Design Notes

Ensure proper power supply decoupling: place a 100 nF ceramic capacitor close to each VDD pin and a 4.7 uF capacitor at the main power input. For the VDDA pin, use a dedicated 1 uF capacitor to ensure stable analog performance. This reduces noise and improves ADC accuracy.

For the LQFP-64 package, ensure adequate ground plane and thermal vias under the exposed pad (if present) to improve heat dissipation. Keep high-speed signal traces short and avoid routing them near the crystal oscillator pins to minimize EMI.

Configure the clock system carefully: the device can run from an internal 16 MHz HSI oscillator, but for precise timing, use an external 8 MHz crystal with appropriate load capacitors. Also, set the boot pins (BOOT0 and BOOT1) correctly for the desired boot mode (flash, system memory, or SRAM) to avoid unexpected startup behavior.

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.

Data verified on: 2026-08-13
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