qixinwei-pcba
STM32L476ZGT6 ST Mainstream Arm Cortex-M4 Ultra-Low-Power 32-bit MCU 1MB Flash 128KB SRAM USB CAN OpAmp DAC SAI Touch LQFP-144
STM32L476ZGT6 Product Overview
The STM32L476ZGT6 is an Arm Cortex-M4 MCU at 80 MHz with FPU and ART Accelerator, LQFP-144. 1 MB Dual-Bank Flash, 128 KB SRAM, USB OTG FS (crystal-less), CAN 2.0B, two 12-bit ADCs (5 Msps, 24 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 114 x 5 V-tolerant I/Os. 1.71–3.6 V, -40–85 °C. Compared to the 100-pin STM32L476VGT6, the STM32L476ZGT6 provides more I/Os and richer analog channels, making it the top-tier ultra-low-power platform for battery-powered IoT gateways, industrial bus nodes, and portable instruments needing extensive pin connectivity, USB, CAN, and complete analog and audio features.
STM32L476ZGT6 Core Features
Core: The STM32L476ZGT6 features an Arm Cortex-M4 at 80 MHz with FPU, ART Accelerator and MPU.
Memory: The STM32L476ZGT6 provides 1 MB Dual-Bank Flash (RWW) and 128 KB SRAM.
USB & CAN: The STM32L476ZGT6 integrates USB OTG FS (Crystal-less) and CAN 2.0B.
Analog: The STM32L476ZGT6 includes 2×12-bit ADCs (5 Msps, 24 ch), 2×12-bit DACs, 2×Op-Amps (PGA) and 2×Comparators.
Audio & Storage: The STM32L476ZGT6 offers 2×SAI audio interfaces and SDMMC (4-bit).
Capacitive Touch: The STM32L476ZGT6 supports Capacitive Touch Sensing (TSC).
Connectivity: The STM32L476ZGT6 provides 3×USART, 1×UART, 1×LPUART, 2×SPI/I2S and 3×I2C.
Security: The STM32L476ZGT6 embeds a True Random Number Generator (TRNG).
Timers: The STM32L476ZGT6 contains 2×Advanced Motor Control Timers, multiple GP/LP timers and RTC.
I/Os: The STM32L476ZGT6 offers up to 114 I/Os (5 V-tolerant).
Package: LQFP-144
Temperature Range: -40°C to 85°C
STM32L476ZGT6 Applications
IoT & Industrial Bus Nodes: The STM32L476ZGT6 is ideal for CAN bus sensors, USB data acquisition, and industrial IoT gateways.
Battery-Powered Sensors: The STM32L476ZGT6 suits wireless sensors needing analog signal conditioning and high-precision acquisition.
Portable Devices: The STM32L476ZGT6 can be used in wearables, portable medical devices, and USB peripherals.
Industrial Metering: The STM32L476ZGT6 is a great fit for water, gas, electricity meters, and industrial instruments.
Audio & Consumer Electronics: The STM32L476ZGT6 enables digital audio interfaces, advanced remote controls, and smart cards.
Motor Control: The STM32L476ZGT6 supports dual-motor FOC and servo drives.
STM32L476ZGT6 Key Advantages
1 MB Dual-Bank Flash + 128 KB SRAM: The STM32L476ZGT6 delivers top-tier storage for large programs, safe firmware updates, and complex algorithms.
USB + CAN + Ultra-Low Power: The STM32L476ZGT6 combines crystal-less USB and industrial CAN bus in one chip.
On-Chip Op-Amps + Dual DACs + Dual Comparators: The STM32L476ZGT6 provides powerful analog signal conditioning and output, saving external analog components.
SAI Audio + SDMMC: The STM32L476ZGT6 offers flexible audio interface and external storage expansion.
114 I/Os with 24-ch ADC in LQFP-144: The STM32L476ZGT6 gives rich pin resources and analog channels for peripheral-intensive and multi-channel acquisition systems.
Cortex-M4 + FPU + Ultra-Low Power: The STM32L476ZGT6 achieves excellent DSP and floating-point performance while maintaining extremely low power consumption.
5 V-tolerant I/Os: The STM32L476ZGT6 enhances system noise immunity and simplifies external level-shifting circuitry.
Full Ecosystem Compatibility: The STM32L476ZGT6 is fully compatible with STM32CubeIDE/HAL/LL libraries for easy development.
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:
How many segments can the built-in LCD driver on the STM32L476ZGT6 support? Is an external driver chip necessary?
It integrates a segment LCD controller capable of driving up to 8 common and 44 segment lines, i.e., up to 320 segments. This is sufficient for most meter panels and home appliance displays, eliminating the need for an external driver chip and saving BOM cost and PCB space.How can the 1 MB Flash be utilized in a real project? Can it store user data while running the application?
The 1 MB Flash can be partitioned into code and data areas. The STM32L476ZGT6 supports EEPROM emulation using sectors of the internal Flash, allowing configuration parameters or data logs to be stored and updated without interfering with program execution.Is the 128 KB SRAM sufficient for low-power applications? Can external SRAM or PSRAM be added?
128 KB of SRAM is adequate for most low-power embedded applications on the STM32L476ZGT6. If more memory is needed, the Quad SPI interface can connect to external serial PSRAM, providing additional buffer space at the cost of only a few pins and low power consumption—ideal for data logging or display buffering.What is the typical power consumption in Stop 2 mode, and how fast is the wake-up?
Stop 2 mode retains all SRAM and register contents while drawing as little as about 1 µA typical on the STM32L476ZGT6. Wake-up time is only 5 microseconds, allowing the MCU to return to 80 MHz operation almost instantly—perfect for fast-response battery-powered devices.Can the internal 12-bit ADC be used to directly capture audio signals, and what is the quality like?
The 5 Msps ADC of the STM32L476ZGT6 supports oversampling and digital filtering to achieve 16-bit resolution. With DMA, it can directly acquire voice or low-frequency vibration signals, well suited for applications like voice recognition and environmental sound analysis.What can the USB OTG interface on this chip do? What USB modes are supported?
On the STM32L476ZGT6, USB OTG FS supports device, host, or OTG modes. It can be configured as a virtual COM port, a mass storage class device, an HID device, or even as a host to read files from a USB flash drive using a FAT file system.How can the CAN 2.0B interface ensure reliable communication in industrial environments? Is an external CAN transceiver required?
The STM32L476ZGT6 contains a CAN controller; only an external CAN transceiver (such as the SN65HVD230) is needed to connect to the physical bus. Hardware message filtering and automatic retransmission mechanisms provide robust communication for sensor networks and industrial control.What is the relationship between the SAI interface and I2S? Can it connect to two digital microphones simultaneously?
The SAI on the STM32L476ZGT6 is a flexible serial audio interface that can be configured as I2S, PCM, PDM, etc. It has two independent sub-blocks, allowing it to connect to two sets of digital microphones or audio codecs at the same time for dual-channel synchronous recording or playback.Can the segment LCD continue displaying in low-power modes, and will it significantly increase power consumption?
Yes, the segment LCD of the STM32L476ZGT6 can keep refreshing its display in Stop mode using an internal boost converter and independent clock source. The added current is typically only a few to tens of microamps, making it ideal for always-on displays in battery-powered devices.How difficult is the LQFP-144 package to solder? Is it suitable for hand soldering and small batch production?
The LQFP-144 has exposed pins with a 0.5 mm pitch and can be drag-soldered with a standard soldering iron—no hot-air station required. Compared to BGA packages, hand soldering is much easier and lower risk, making it well suited for prototyping, small-batch production, and rework.
- Property:
- Specification
- Product Type:
- Arm Cortex-M4 Ultra-Low-Power 32-bit MCU
- Brand:
- STMicroelectronics
- Core:
- Cortex-M4 80 MHz (FPU + ART)
- Package:
- LQFP-144
- 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:
- 114
- Voltage:
- 1.71V–3.6V
- Temperature:
- -40°C to 85°C