STM32L476RET6
Overview
The STM32L476RET6 is an ultra-low-power microcontroller based on the ARM Cortex-M4 core running at 80MHz with a Floating Point Unit (FPU). It features 512KB of Flash memory and 128KB of RAM, designed specifically for power-sensitive applications requiring DSP instructions and flexible power management. The device integrates a specialized LCD driver and advanced analog peripherals including three 12-bit ADCs and two 12-bit DACs.
Why Choose This Part
The ST ART Accelerator and FlexPowerControl allow the MCU to achieve high performance at 80MHz while maintaining an extremely low power profile. Its comprehensive peripheral set, including USB OTG and a dedicated LCD controller, reduces the need for external components in complex system designs.
Applications
Key Specifications
Getting Started
Developers can begin evaluation using the NUCLEO-L476RG development board, which provides an integrated ST-LINK debugger. The platform is fully supported by the STM32Cube ecosystem, including the STM32CubeIDE and the STM32CubeL4 HAL libraries for rapid peripheral configuration.
Dev Boards
Development boards and breakout modules featuring the STM32L476RET6 or compatible chips — ready to use for prototyping.
STM32L476 Family
Comparing specs that differ across variants. The current part is highlighted.
| Part Number | Connectivity | I/O Pins | Package | ADC/DAC | Flash | Stock |
|---|---|---|---|---|---|---|
| STM32L476RET6 (this part) | CANbus, I2C, IrDA,.. | 51 | LQFP-64 | A/D 16x12b; D/A 2x.. | 512KB | 8,035 |
| STM32L476VET6 | CANbus, EBI/EMI, I.. | 82 | LQFP-100 | A/D 16x12b; D/A 2x.. | 512KB | 3,895 |
| STM32L476RGT6 | CANbus, I2C, IrDA,.. | 51 | LQFP-64 | A/D 16x12b; D/A 2x.. | 1MB | 4,291 |
| STM32L476ZET6 | CANbus, EBI/EMI, I.. | 114 | LQFP-144 | A/D 24x12b; D/A 2x.. | 512KB | 368 |



