qixinwei-pcba
STM32L476RGT6 ST Mainstream Arm Cortex-M4 Ultra-Low-Power 32-bit MCU 1MB Flash 128KB SRAM USB CAN OpAmp DAC SAI Touch LQFP-64
STM32L476RGT6 Product Overview
STM32L476RGT6 is an Arm Cortex-M4 MCU at 80 MHz with FPU and ART Accelerator, LQFP-64. 1 MB Dual-Bank Flash, 128 KB SRAM, USB OTG FS (crystal-less), CAN 2.0B, 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 STM32L476RET6 (512 KB Flash), the STM32L476RGT6 doubles the Flash to 1 MB, delivering the top-tier ultra-low-power platform for battery-powered IoT nodes, portable meters, and industrial control applications needing massive program storage, USB, CAN, and complete analog and audio features.
STM32L476RGT6 Core Features
Core: The STM32L476RGT6 features an Arm Cortex-M4 core at 80 MHz, with FPU + ART Accelerator + MPU
Memory: The STM32L476RGT6 provides 1 MB Dual-Bank Flash (RWW), 128 KB SRAM
USB & CAN: The STM32L476RGT6 integrates USB OTG FS (Crystal-less), CAN 2.0B
Analog: 2×12-bit ADCs (5 Msps, 16 ch), 2×12-bit DACs, 2×Op-Amps (PGA), 2×Comparators
Audio & Storage: 2×SAI audio interfaces, SDMMC (4-bit)
Capacitive Touch: The STM32L476RGT6 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
STM32L476RGT6 Applications
IoT & Industrial Bus Nodes: CAN bus sensors and USB data acquisition modules can leverage the STM32L476RGT6's connectivity options
Battery-Powered Sensors: The STM32L476RGT6 is ideal for wireless sensors needing analog signal conditioning and high-precision acquisition
Portable Devices: Wearables, portable medical devices, and USB peripherals benefit from the STM32L476RGT6's low power consumption
Industrial Metering: Water, gas, and electricity meters are perfect applications for the STM32L476RGT6
Audio & Consumer Electronics: The STM32L476RGT6 supports digital audio interfaces, advanced remote controls, and smart cards
Motor Control: Dual-motor FOC and servo drives can rely on the STM32L476RGT6's advanced timers
STM32L476RGT6 Key Advantages
1 MB Dual-Bank Flash + 128 KB SRAM: The STM32L476RGT6 delivers top-tier storage for large programs, safe firmware updates, and complex algorithms
USB + CAN + Ultra-Low Power: The STM32L476RGT6 combines crystal-less USB and industrial CAN bus in one chip
On-Chip Op-Amps + Dual DACs + Dual Comparators: The STM32L476RGT6 provides powerful analog signal conditioning and output, saving external analog components
SAI Audio + SDMMC: Flexible audio interface and external storage expansion
51 x 5 V-tolerant I/Os in LQFP-64: High-density connectivity with enhanced noise immunity
Cortex-M4 + FPU + Ultra-Low Power: Excellent DSP and floating-point performance while maintaining extremely low power consumption
Full Ecosystem Compatibility: Easy development with STM32CubeIDE/HAL/LL libraries for the STM32L476RGT6
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 STM32L476RGT6?
STM32L476RGT6 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 STM32L476RGT6 features 1 MB Flash, 128 KB SRAM, and an integrated segment LCD driver, making it ideal for battery-powered devices that need a display and extreme energy efficiency.
2. What are the key specifications of STM32L476RGT6?
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. Is the STM32L476RGT6 easy to solder?
It uses an LQFP-64 package measuring just 10 mm × 10 mm with exposed 0.5 mm pitch leads. The STM32L476RGT6 can be drag-soldered with a standard soldering iron—no hot-air station required—making it very well suited for prototyping, small-batch hand assembly, and quick rework.
4. What applications is STM32L476RGT6 suitable for?
Thanks to its built-in segment LCD driver and rich low-power peripherals, the STM32L476RGT6 is widely used in battery-powered devices that need an always-on segment display, such as smart water and gas meters, thermostats, handheld medical instruments, industrial sensor nodes, and portable IoT endpoints. The 64-pin package provides a good balance between compactness and functionality.
5. What development tools support STM32L476RGT6?
ST provides free STM32CubeMX for graphical configuration and STM32CubeIDE as an integrated development environment for the STM32L476RGT6, along with the STM32CubeL4 firmware library. Debugging and programming are handled by ST-Link debuggers. The NUCLEO-L476RG board, which also uses a 64-pin package, offers a quick path for prototyping.
6. What is the power consumption of the STM32L476RGT6 across its low-power modes?
Temperature Range: -40 °C to +85 °C
Ultra-low-power modes of the STM32L476RGT6:
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 many segments can the LCD driver on the STM32L476RGT6 control in the 64-pin package?
Even with the reduced pin count, the LCD controller in the LQFP-64 package of the STM32L476RGT6 can be configured for up to 8 common lines and 28 segment lines (8 COM × 28 SEG), driving up to 224 segments. This is sufficient for most meter panels and home appliance displays without any external driver chip.
8. What key peripheral interfaces does STM32L476RGT6 offer?
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, segment LCD driver
9. How does STM32L476RGT6 differ from STM32L476VET6/VGT6?
The main differences are package and Flash size. The STM32L476RGT6 uses an LQFP-64 package (51 I/Os), while VET6/VGT6 use an LQFP-100 package (82 I/Os). For Flash, both the STM32L476RGT6 and VGT6 have 1 MB, whereas VET6 has 512 KB. If your system doesn't need a large number of pins but requires ample code storage, the STM32L476RGT6 delivers 1 MB Flash in a smaller footprint.
10. What is the difference between STM32L476RGT6 and STM32L496RGT6?
Both share an LQFP-64 package, 80 MHz Cortex-M4 core, and 1 MB Flash. The STM32L476RGT6 includes a segment LCD driver and CAN interface, making it a better fit for segment-display and industrial bus applications. The L496RGT6 typically lacks a segment LCD driver but may offer a Chrom-ART graphics accelerator and camera interface, targeting TFT display and image processing. Choose based on whether you need segment LCD/CAN or graphics acceleration.
- 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
- Connectivity:
- USB OTG FS, CAN 2.0B, USART, UART, LPUART, SPI/I2S, I2C
- Analog:
- 2×Op-Amps, 2×DACs, 2×Comparators, 2×ADCs
- Audio & Storage:
- 2×SAI, SDMMC
- I/Os:
- 51
- Voltage:
- 1.71V–3.6V
- Temperature:
- -40°C to 85°C