EmbeddedRelated.com
Jacob Beningo
Live online course · Jacob Beningo
AI for Embedded Developers
$100 off for EmbeddedRelated readers until Nov 1 · 5 live sessions, Dec 7-11
Discount ends in
16days 05hrs 05min 59sec
Learn More →
STM32F411VET6

STM32F411VET6

STMicroelectronics
ARM® Cortex®-M4 STM32F4 Microcontroller IC 32-Bit 100MHz 512KB (512K x 8) FLASH 100-LQFP (14x14)
Active6,260 in stock

Overview

The STM32F411VET6 is a high-performance microcontroller from STMicroelectronics' Dynamic Efficiency Line, featuring an ARM Cortex-M4 core with a Floating Point Unit (FPU) running at 100MHz. It balances power efficiency with processing power, utilizing an ART Accelerator for zero-wait-state execution from the 512KB of flash memory. With 128KB of RAM and a wide range of serial interfaces, it is designed for applications requiring a small power footprint without sacrificing DSP capabilities.

Why Choose This Part

The part offers a high memory-to-pin-count ratio in a 100-LQFP package with 81 I/O pins, most of which are 5V tolerant. It operates on a wide voltage range from 1.7V to 3.6V and features low power consumption of 25.3mA at 100MHz. The inclusion of an ART Accelerator and DSP instructions makes it highly efficient for executing complex algorithms compared to standard M3 or M0+ alternatives.

Applications

Portable Instrumentation
Utilizes the 100MHz Cortex-M4 and 12-bit ADC for real-time signal processing in battery-powered handheld devices.
Sensor Hubs
The Batch Acquisition Mode (BAM) allows data collection from peripherals like I2C and SPI while the core is in sleep, extending battery life.
Audio Processing
Leverages 5 SPI/I2S interfaces and dedicated PLL for high-quality audio streaming and digital filtering.
USB Peripherals
Integrated USB 2.0 OTG full-speed controller enables the device to act as either a host or a device in mobile accessories.

Key Specifications

Speed 100MHz
RAM Size 128K x 8
Core Size 32-Bit
Peripherals Brown-out Detect/Reset, DMA, I2S, POR, PWM, WDT
Connectivity I2C, IrDA, LINbus, MMC/SD/SDIO, SPI, UART/USART, USB OTG
Mounting Type Surface Mount
Number of I/O 81
Core Processor ARM Cortex-M4
Package / Case 100-LQFP
Data Converters A/D 16x12b
Oscillator Type Internal
Program Memory Size 512KB (512K x 8)
Program Memory Type FLASH
Operating Temperature -40degC ~ 85degC (TA)
Supplier Device Package 100-LQFP (14x14)
Voltage - Supply (Vcc/Vdd) 1.7V ~ 3.6V

Getting Started

Developers should use the STM32CubeIDE or Keil MDK for firmware development, along with the STM32CubeF4 software expansion package for HAL drivers. Hardware evaluation is best performed using the NUCLEO-F411RE or the 32F411EDISCOVERY board. A standard ST-LINK/V2 or V3 debugger is required for programming via the SWD or JTAG interfaces.

Dev Boards

Development boards and breakout modules featuring the STM32F411VET6 or compatible chips — ready to use for prototyping.

NUCLEO-F411RE STMicroelectronics
STM32F411RE Nucleo-64 STM32F4 ARM® Cortex®-M4 MCU 32-Bit Embedded Evaluation Board
Digi-Key Mouser 3,011 in stock
NUCLEO-F401RE STMicroelectronics
STM32F401RE Nucleo-64 STM32F4 ARM® Cortex®-M4 MCU 32-Bit Embedded Evaluation Board
Digi-Key Mouser 2,208 in stock
NUCLEO-F446RE STMicroelectronics
STM32F446 Nucleo-64 STM32F4 ARM® Cortex®-M4 MCU 32-Bit Embedded Evaluation Board
Digi-Key Mouser 5,012 in stock
STM32F411E-DISCO STMicroelectronics
STM32F411VE Discovery STM32F4 ARM® Cortex®-M4 MCU 32-Bit Embedded Evaluation Board
Digi-Key Mouser 564 in stock
P-NUCLEO-53L5A1 STMicroelectronics
STM32F401RE, VL53L5CX FlightSense™ Light, 3D Time-of-Flight (ToF) Sensor Evaluation Board
Digi-Key Mouser 154 in stock
Part of STM32F4 family » STM32F411

STM32F411 Family

Comparing specs that differ across variants. The current part is highlighted.

Part Number I/O Pins Package ADC/DAC Stock
STM32F411VET6 (this part) 81 LQFP-100 A/D 16x12b 6,260
STM32F411CEU6 36 UFQFN-48 A/D 10x12b 2,726
STM32F411RET6 50 LQFP-64 A/D 16x12b 3,956
STM32F411E-DISCO — — — 564
STM32F411CEU6TR Tape & Reel 36 UFQFN-48 A/D 10x12b 4,176

Also Consider

STM32F411CEU6 STMicroelectronics - Offers the same core and memory in a much smaller 48-UFQFPN package for space-constrained designs.
STM32F401VET6 STMicroelectronics - A pin-compatible alternative for applications that can tolerate a slower 84MHz clock and fewer SPI/I2S instances.