Overview
The STM32L476RGT3 is a 32-bit ultra-low-power microcontroller from STMicroelectronics, based on the high-performance Arm Cortex-M4 32-bit RISC core. This MCU operates at a frequency of up to 80 MHz and features a Floating Point Unit (FPU) that supports all Arm single-precision data-processing instructions and data types. It is designed for applications requiring high performance and low power consumption, making it ideal for battery-powered devices and IoT applications.
Key Specifications
Parameter | Specification |
---|---|
Core | Arm Cortex-M4 32-bit RISC core with FPU |
Frequency | Up to 80 MHz |
Memory | Up to 1 MB Flash, up to 128 KB SRAM |
Power Supply | 1.71 V to 3.6 V (internal LDO), 1.05 to 1.32 V (external SMPS) |
Temperature Range | -40 °C to 85/105/125 °C |
Package | LQFP 64 (10x10x1.4 mm) |
ADCs | Up to 3 fast 12-bit ADCs (5 Msps) |
DACs | 2x 12-bit DAC output channels |
Timers | 16x timers (including 2x 16-bit advanced motor-control, 2x 32-bit, and more) |
Communication Interfaces | USB OTG FS, 3x I2C, 3x SPI, 3x USART, 2x UART, CAN, SDMMC, etc. |
Low-Power Modes | Shutdown, Standby, Stop 2 mode, VBAT mode |
Key Features
- Ultra-low-power with FlexPowerControl
- Arm Cortex-M4 core with FPU, supporting DSP instructions and MPU
- Rich set of peripherals including USB, UART, SPI, I2C, ADC, DAC, operational amplifiers, and comparators
- Up to 24 capacitive sensing channels and integrated LCD driver
- Multiple low-power modes: Shutdown, Standby, Stop 2 mode, VBAT mode
- Independent power supplies for analog and digital components
- Security features such as readout protection, write protection, and proprietary code readout protection
- Quad SPI memory interface and external memory controller for static memories
Applications
- Industrial automation
- Medical devices
- Consumer electronics
- Internet of Things (IoT) devices
- Wearable technology
- Smart home devices
- Battery-powered applications
Q & A
- What is the core architecture of the STM32L476RGT3?
The STM32L476RGT3 is based on the Arm Cortex-M4 32-bit RISC core with a Floating Point Unit (FPU).
- What is the maximum operating frequency of the STM32L476RGT3?
The maximum operating frequency is up to 80 MHz.
- What are the memory capacities of the STM32L476RGT3?
It has up to 1 MB of Flash memory and up to 128 KB of SRAM.
- What is the power supply range for the STM32L476RGT3?
The power supply range is from 1.71 V to 3.6 V (internal LDO) and from 1.05 to 1.32 V (external SMPS).
- What are the low-power modes available in the STM32L476RGT3?
The available low-power modes include Shutdown, Standby, Stop 2 mode, and VBAT mode.
- What types of communication interfaces does the STM32L476RGT3 support?
It supports USB OTG FS, I2C, SPI, USART, UART, CAN, SDMMC, and more.
- Does the STM32L476RGT3 have any security features?
Yes, it includes readout protection, write protection, proprietary code readout protection, and a memory protection unit (MPU).
- What is the temperature range for the STM32L476RGT3?
The temperature range is from -40 °C to 85/105/125 °C.
- What package options are available for the STM32L476RGT3?
It is available in a 64-pin LQFP package (10x10x1.4 mm).
- What are some typical applications for the STM32L476RGT3?
It is used in industrial automation, medical devices, consumer electronics, IoT devices, wearable technology, smart home devices, and battery-powered applications.