qixinwei-pcba
STM32L471RGT6 ST Mainstream Arm Cortex-M4 Ultra-Low-Power 32-bit MCU 1MB Flash 128KB SRAM OpAmp DAC SAI SDMMC Touch LQFP-64
STM32L471RGT6 Product Overview
STM32L471RGT6 is an Arm Cortex-M4 MCU at 80 MHz with FPU and ART Accelerator, LQFP-64. 1 MB Dual-Bank Flash, 128 KB SRAM, two 12-bit ADCs (5 Msps, 16 ch), two 12-bit DACs, two op-amps (8 MHz GBW), two comparators, capacitive touch sensing (TSC), true random number generator (TRNG), 2×SAI audio interfaces, SDMMC (4-bit), LP timers, RTC, 3×USART, 1×UART, 1×LPUART, 2×SPI/I2S, 3×I2C. Up to 51 x 5 V-tolerant I/Os. 1.71–3.6 V, -40–85 °C. Compared to the STM32L471RET6 (512 KB Flash), the STM32L471RGT6 doubles the Flash to 1 MB, delivering the top-tier ultra-low-power platform for battery-powered sensors, portable meters, and industrial control applications needing large program storage, high-performance analog signal conditioning, audio processing, and rich peripherals without USB.
STM32L471RGT6 Core Features
Core: Arm Cortex-M4 80 MHz, FPU + ART Accelerator + MPU
Memory: The STM32L471RGT6 provides 1 MB Dual-Bank Flash (RWW), 128 KB SRAM
Analog: The STM32L471RGT6 integrates 2×12-bit ADCs (5 Msps, 16 ch), 2×12-bit DACs, 2×Op-Amps (PGA), 2×Comparators
Audio & Storage: The STM32L471RGT6 offers 2×SAI audio interfaces, SDMMC (4-bit)
Capacitive Touch: The STM32L471RGT6 features Capacitive Touch Sensing (TSC)
Connectivity: 3×USART, 1×UART, 1×LPUART, 2×SPI/I2S, 3×I2C
Security: True Random Number Generator (TRNG)
Timers: 2×Advanced Motor Control Timers, multiple GP/LP timers, RTC
I/Os: 51 (5 V-tolerant)
Package: LQFP-64
Temperature Range: -40°C to 85°C
STM32L471RGT6 Applications
Battery-Powered Sensors: The STM32L471RGT6 is ideal for wireless sensors needing analog signal conditioning and high-precision acquisition
Portable Devices: Wearables, portable medical devices
Industrial Metering: Water, gas, electricity meters, and industrial instruments
Audio & Consumer Electronics: Digital audio interfaces, advanced remote controls, smart cards
Motor Control: The STM32L471RGT6 supports dual-motor FOC, servo drives
STM32L471RGT6 Key Advantages
On-Chip Op-Amps + Dual DACs + Dual Comparators: The STM32L471RGT6 delivers powerful analog signal conditioning and output capabilities, saving external analog components
1 MB Dual-Bank Flash + 128 KB SRAM: Top-tier storage for safe firmware updates and complex algorithms
SAI Audio + SDMMC: Flexible audio interface and external storage expansion
Cortex-M4 + FPU + Ultra-Low Power: Excellent DSP and floating-point performance while maintaining extremely low power consumption
51 x 5 V-tolerant I/Os in LQFP-64: The STM32L471RGT6 offers high-density connectivity with enhanced noise immunity
Full Ecosystem Compatibility: Easy development with STM32CubeIDE/HAL/LL libraries
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 STM32L471RGT6?
STM32L471RGT6 is an ultra-low-power 32-bit MCU from STMicroelectronics' STM32L4 series, built around an Arm® Cortex®-M4 core with FPU and DSP instructions in an LQFP-64 package. Operating at 80 MHz, the STM32L471RGT6 offers 1 MB Flash and 128 KB SRAM, delivering large code storage and strong processing performance while maintaining outstanding energy efficiency—perfect for industrial and IoT applications that require complex firmware and compact board space.
2. What are the key specifications of STM32L471RGT6?
Core: Arm® Cortex®-M4, up to 80 MHz, 100 DMIPS with FPU and DSP
Memory: 1 MB Flash, 128 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 51
Package: LQFP-64 (10 mm × 10 mm)
3. What package does STM32L471RGT6 use and is it easy to solder?
It comes in an LQFP-64 package measuring 10 mm × 10 mm with exposed 0.5 mm pitch leads. Drag-soldering the STM32L471RGT6 with a standard soldering iron is straightforward—no hot-air station required—making it very suitable for hand assembly, small-batch production, and prototyping.
4. What applications is STM32L471RGT6 suitable for?
With 1 MB of Flash, a CAN 2.0B interface, and a rich set of peripherals, the STM32L471RGT6 is ideal for battery-powered devices that need to run large firmware or protocol stacks, such as industrial control gateways, data loggers, portable medical instruments, advanced sensor nodes, and IoT endpoints requiring substantial code space and reliable communication.
5. What development tools support STM32L471RGT6?
ST provides free STM32CubeMX for graphical configuration of the STM32L471RGT6 and STM32CubeIDE as an integrated development environment, along with the STM32CubeL4 firmware library. Debugging and programming are handled by ST-Link debuggers. Rapid prototyping can be done using compatible NUCLEO or Discovery boards for functional verification and code migration.
6. What is the power consumption of the STM32L471RGT6 across its low-power modes?
Temperature Range: -40 °C to +85 °C
Ultra-low-power modes of the STM32L471RGT6:
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 STM32L471RGT6 differ from STM32L471VGT6?
Both share the same core, 1 MB Flash, and 128 KB SRAM. The only difference is the package and I/O count: the STM32L471RGT6 uses an LQFP-64 with up to 51 I/Os, while the VGT6 uses an LQFP-100 with up to 82 I/Os. If your system doesn't require a large number of pins, the STM32L471RGT6 offers identical performance in a more compact form factor.
8. What key peripheral interfaces does STM32L471RGT6 offer?
The STM32L471RGT6 provides the following key peripherals:
Communication: CAN 2.0B, I²C, SPI, UART/USART, USB OTG FS, SAI (I2S/PCM/PDM), SWPMI (Single Wire Protocol)
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. What is the main difference between STM32L471RGT6 and STM32L476RGT6?
Both share an LQFP-64 package, 80 MHz Cortex-M4 core, 1 MB Flash, and 128 KB SRAM. The key distinction is that the STM32L471RGT6 does not include a segment LCD driver, while the STM32L476RGT6 does. If your design does not require driving a segment LCD, the STM32L471RGT6 provides a streamlined solution while retaining essential interfaces like CAN, USB, and SAI.
10. Does STM32L471RGT6 support the SWPMI single-wire protocol interface?
Yes. The STM32L471RGT6 integrates a SWPMI (Single Wire Protocol Master Interface), enabling full-duplex communication over a single data line. This is commonly used for connecting SIM cards, secure elements, or certain industrial sensors, helping to simplify wiring and reduce connector pin count in space-constrained designs.
- Property:
- Specification
- Product Type:
- Arm Cortex-M4 Ultra-Low-Power 32-bit MCU
- Brand:
- STMicroelectronics
- Core:
- Cortex-M4 80 MHz (FPU + ART)
- Package:
- LQFP-64
- Memory:
- 1 MB Flash, 128 KB SRAM
- Analog:
- 2×Op-Amps, 2×DACs, 2×Comparators, 2×ADCs
- Audio & Storage:
- 2×SAI, SDMMC
- Connectivity:
- USART, UART, LPUART, SPI/I2S, I2C
- I/Os:
- 51
- Voltage:
- 1.71V–3.6V
- Temperature:
- -40°C to 85°C