Overview
The STM32L476JEY6VTR is a high-performance, ultra-low-power microcontroller from STMicroelectronics, part of the STM32L4 series. It is based on the Arm® Cortex®-M4 32-bit CPU with a floating-point unit (FPU), offering exceptional processing capabilities while minimizing power consumption. This MCU is designed for applications requiring high performance, low power, and a rich set of peripherals.
Key Specifications
Parameter | Specification |
---|---|
Core | Arm® 32-bit Cortex®-M4 CPU with FPU, up to 80 MHz |
Performance | 100 DMIPS, 1.25 DMIPS/MHz (Drystone 2.1), 273.55 CoreMark® (3.42 CoreMark/MHz @ 80 MHz) |
Memory | Up to 1 MB Flash, 128 KB SRAM (including 32 KB with hardware parity check) |
Power Supply | 1.71 V to 3.6 V |
Temperature Range | -40 °C to 85/105/125 °C |
Low Power Modes | 300 nA in VBAT mode, 30 nA Shutdown mode, 120 nA Standby mode, 1.1 µA Stop 2 mode |
Communication Interfaces | USB OTG 2.0, 2x SAIs, 3x I2C, 5x USARTs, 1x LPUART, 3x SPIs, CAN 2.0B, SDMMC |
Package | 72-UFBGA |
Key Features
- Ultra-low-power with FlexPowerControl and multiple low-power modes (VBAT, Shutdown, Standby, Stop 2)
- Rich analog peripherals including 3x 12-bit ADCs, 2x 12-bit DACs, 2x operational amplifiers, and 2x ultra-low-power comparators
- Advanced timers: 2x 16-bit advanced motor-control, 2x 32-bit and 5x 16-bit general purpose, 2x 16-bit basic, 2x low-power 16-bit timers
- RTC with HW calendar, alarms, and calibration
- LCD controller supporting 8×40 or 4×44 displays with step-up converter
- Up to 24 capacitive sensing channels for touchkey, linear, and rotary touch sensors
- 14-channel DMA controller, true random number generator, and CRC calculation unit
- Development support: serial wire debug (SWD), JTAG, Embedded Trace Macrocell™
- All packages are ECOPACK2® compliant
Applications
- Industrial automation and control systems
- Medical devices requiring low power and high performance
- Consumer electronics such as smart home devices and wearables
- Automotive systems, especially those requiring low power consumption
- IoT devices and smart sensors
Q & A
- What is the core architecture of the STM32L476JEY6VTR?
The core is based on the Arm® 32-bit Cortex®-M4 CPU with a floating-point unit (FPU), operating up to 80 MHz.
- What are the key low-power modes of this MCU?
The MCU features several low-power modes including VBAT mode (300 nA), Shutdown mode (30 nA), Standby mode (120 nA), and Stop 2 mode (1.1 µA).
- What is the memory configuration of the STM32L476JEY6VTR?
It includes up to 1 MB of Flash memory and 128 KB of SRAM, with 32 KB of SRAM having hardware parity check.
- What communication interfaces are available on this MCU?
The MCU offers USB OTG 2.0, 2x SAIs, 3x I2C, 5x USARTs, 1x LPUART, 3x SPIs, CAN 2.0B, and SDMMC interfaces.
- What is the package type of the STM32L476JEY6VTR?
The package type is 72-UFBGA.
- Does the STM32L476JEY6VTR support external memory interfaces?
- What are the key analog peripherals available on this MCU?
The MCU includes 3x 12-bit ADCs, 2x 12-bit DACs, 2x operational amplifiers, and 2x ultra-low-power comparators.
- Is the STM32L476JEY6VTR suitable for industrial applications?
- Does the STM32L476JEY6VTR support capacitive touch sensing?
- What development tools are supported by the STM32L476JEY6VTR?