STMicroelectronics STM32F401VDT6TR
- Part No.:
- STM32F401VDT6TR
- Manufacturer:
- STMicroelectronics
- Category:
- Microcontrollers
- Package:
- 100-LQFP
- Datasheet:
-
STM32F401VDT6TR.pdf
- Description:
- IC MCU 32BIT 384KB FLASH 100LQFP
- Quantity:
- Payment:

- Shipping:

Inventory:2,421
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
STM32F401VDT6TR from STMicroelectronics is a 32-bit Arm® Cortex®-M4 microcontroller with FPU, operating up to 84 MHz, featuring 256 KB Flash, 64 KB SRAM, and integrated USB 2.0 FS OTG controller with on-chip PHY. It delivers 105 DMIPS and supports 12-bit ADC (2.4 MSPS), up to 11 communication interfaces (including 3×I²C, 3×USART, 4×SPI), and advanced low-power modes down to 2.4 µA in Standby - deployed in industrial HMI, portable medical sensors, and smart metering gateways.
For engineers reviewing the STM32F401VDT6TR datasheet, STM32F401VDT6TR pinout, STM32F401VDT6TR application, or STM32F401VDT6TR equivalent, key selection criteria include Flash/SRAM capacity, 84 MHz real-time performance with ART Accelerator™, 5 V-tolerant GPIO count (up to 78 at 42 MHz), USB OTG FS integration, and sub-10 µA Stop mode current with RTC retention.
Technical Context
The device implements an Arm Cortex-M4 core with hardware FPU and Memory Protection Unit (MPU), paired with ST's Adaptive Real-time Accelerator (ART Accelerator™) enabling zero-wait-state execution from Flash at 84 MHz. Its clock system integrates four oscillators: 4–26 MHz external crystal, 16 MHz factory-trimmed RC, 32 kHz RTC oscillator, and 32 kHz internal RC - all supporting dynamic voltage scaling and multiple low-power modes.
Peripheral architecture features a multi-AHB bus matrix, 16-stream DMA with FIFOs, nested vectored interrupt controller (NVIC), and dedicated hardware blocks for CRC calculation, 96-bit unique ID, and subsecond-accurate RTC with hardware calendar. All I/Os are 5 V tolerant, and the USB OTG FS controller includes integrated PHY and support for device/host/OTG roles.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Core | Arm Cortex-M4 with FPU, 84 MHz max, 105 DMIPS @ 1.25 DMIPS/MHz - enables real-time DSP and control loops without external co-processor |
| Memory | 256 KB Flash + 64 KB SRAM - sufficient for complex firmware with bootloader, OTA updates, and data buffering |
| ADC | 1×12-bit, 2.4 MSPS, up to 16 channels - supports high-speed sensor acquisition (e.g., ECG, vibration) with hardware oversampling |
| USB Interface | USB 2.0 Full-Speed OTG with on-chip PHY - eliminates external transceiver, reduces BOM cost and PCB area |
| Power Modes | Standby: 2.4 µA @25°C (no RTC); Stop (Deep Power Down): 10 µA typ - extends battery life in always-on edge nodes |
| I/O Voltage | 1.7–3.6 V supply; all GPIOs 5 V tolerant - simplifies interface to legacy 5 V peripherals without level shifters |
| Clock Sources | 4–26 MHz external crystal, 16 MHz internal RC, 32 kHz RTC oscillator - enables precise timekeeping and flexible clock tree configuration |
Pinout & Package
STM32F401VDT6TR uses the LQFP100 (14 × 14 mm) package with 100 pins, ECOPACK2-compliant. Pin functions are validated per ST's DS9716 Rev 11 datasheet Section 4 (Pinouts and pin description).
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VDD, VSS | Power supply / Ground | Dual power domains: VDD (1.7–3.6 V) powers core/peripherals; VSS provides reference return path |
| PA0–PA15, PB0–PB15, etc. | General-purpose I/O | Up to 81 GPIOs, all 5 V tolerant; many support multiple alternate functions (e.g., USART_TX, SPI_MOSI) |
| OSC_IN / OSC_OUT | External crystal oscillator input/output | Connects to 4–26 MHz quartz crystal for high-accuracy system clock generation |
| USB_DP / USB_DM | USB 2.0 Full-Speed differential pair | Direct connection to USB connector; on-chip PHY eliminates need for external transceiver |
| NRST | Active-low reset input | Asynchronous reset pin with internal pull-up; accepts 1.65–5.5 V logic levels |
| BOOT0 | Boot mode selection | Configures boot source (system memory, embedded Flash, or SRAM) at power-on reset |
Key Features
| Feature | Design Value |
|---|---|
| ART Accelerator™ | Enables zero-wait-state execution from Flash at 84 MHz - eliminates performance penalty of Flash latency in real-time code |
| BAM (Batch Acquisition Mode) | Optimizes ADC sampling efficiency by grouping conversions with minimal CPU intervention - reduces power and jitter in sensor hubs |
| 5 V-tolerant I/Os | All 81 GPIOs tolerate 5 V inputs regardless of VDD - enables direct interfacing with legacy TTL/CMOS logic and industrial sensors |
| USB OTG FS with PHY | Integrated transceiver supports device/host/OTG roles - cuts BOM cost by ~$0.30 and saves >12 mm² PCB area vs discrete PHY |
| Low-power Stop mode (10 µA) | Flash retained in Deep Power Down mode with fast wakeup (<3.5 µs) - ideal for wake-on-event applications like IR remote receivers |
Applications
| Industrial HMI Panel | Portable ECG Monitor |
|---|---|
Use Scenario: Touch-enabled local control panel for PLC-connected machinery with real-time status display and alarm logging. IC Role / Device Role / Timing Role: Main application processor handling GUI rendering, serial protocol translation (Modbus RTU over USART), and USB CDC for firmware updates. Use Value: 84 MHz Cortex-M4 + 256 KB Flash supports multitasking FreeRTOS, while 5 V-tolerant GPIOs interface directly to 24 V industrial I/O modules via optocouplers. | Use Scenario: Battery-powered wearable cardiac monitor acquiring lead-II ECG signals at 1 kSPS with Bluetooth LE telemetry. IC Role / Device Role / Timing Role: Signal acquisition controller managing 12-bit ADC oversampling, digital filtering (via FPU), and USB HID-class data streaming to PC for analysis. Use Value: 2.4 MSPS ADC with hardware oversampling achieves >14 ENOB; Standby current of 2.4 µA extends 3-month battery life using CR2032. |
| Smart Electricity Meter Gateway | IoT Edge Node (LoRaWAN) |
Use Scenario: Two-way communication hub aggregating data from RS-485-connected meters and forwarding via cellular or Ethernet. IC Role / Device Role / Timing Role: Protocol gateway MCU running dual-stack (DLMS/COSEM + TCP/IP), managing secure TLS handshakes and AES-128 encryption. Use Value: 64 KB SRAM accommodates TLS stack + packet buffers; USB OTG FS enables field technician firmware recovery via flash drive. | Use Scenario: Low-power environmental sensor node measuring temperature/humidity/pressure and transmitting via LoRaWAN concentrator. IC Role / Device Role / Timing Role: Sensor fusion engine combining ADC, I²C (BME280), and SPI (SX1276) with precise timing for duty-cycled radio operation. Use Value: Stop mode current of 10 µA (with RTC active) enables 10-year battery life on two AA cells; ART Accelerator ensures deterministic LoRa preamble detection. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| STM32F411CEU6 | Higher Flash (512 KB), same 84 MHz core, but no USB OTG FS PHY - requires external transceiver | Better suited for applications needing larger firmware image (e.g., embedded Linux RTOS), less ideal where USB plug-and-play is critical | Select when firmware size exceeds 256 KB and USB host capability is not required |
| STM32L431RCT6 | Ultra-low-power Cortex-M4 (80 MHz), 256 KB Flash, but only USB 2.0 FS device (no host/OTG) and no on-chip PHY | Optimized for battery life (350 nA Standby), not real-time throughput - used in coin-cell IoT sensors, not HMI or gateways | Choose for multi-year battery operation where USB host/OTG and high-speed ADC are unnecessary |
Compared with STM32F401VDT6TR, the STM32F411CEU6 trades USB integration for doubled Flash capacity, while the STM32L431RCT6 sacrifices USB OTG and real-time performance to achieve nanoamp-level standby - making the VDT6TR optimal for cost-sensitive, USB-connected edge devices requiring balanced performance and power.
Availability
STM32F401VDT6TR is available at Aetrix Electronics and suitable for industrial HMI, portable medical sensors, and smart metering gateways requiring stable component supply across long production lifecycles.
Supply support for STM32F401VDT6TR includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.
Manufacturer
STMicroelectronics is a global semiconductor leader headquartered in Geneva, designing and manufacturing microcontrollers, power ICs, sensors, and analog products for industrial, automotive, and consumer markets.
The STM32F4 Series targets high-performance embedded applications demanding real-time processing, rich connectivity, and efficient power management - especially where USB, audio, or motor control interfaces are essential.
FAQ
What is the maximum operating frequency and how is it achieved?
The STM32F401VDT6TR operates at up to 84 MHz using its internal PLL, fed by either the 4–26 MHz external crystal oscillator or the 16 MHz internal RC oscillator. The ART Accelerator™ enables zero-wait-state execution from Flash at this frequency, eliminating instruction fetch stalls and ensuring deterministic real-time behavior without requiring code relocation to SRAM.
Does this MCU support USB device, host, and OTG functionality simultaneously?
Yes - the integrated USB 2.0 Full-Speed OTG controller supports device, host, and OTG roles in hardware. It includes a built-in PHY, session detection, and VBUS sensing, allowing dynamic role switching (e.g., acting as a USB device when connected to a PC, or as a host when reading from a USB flash drive) without external components.
How many I/O pins are 5 V tolerant and what is their practical advantage?
All 81 GPIOs are 5 V tolerant across the full VDD range (1.7–3.6 V). This allows direct interfacing with 5 V logic families (e.g., legacy UART peripherals, industrial sensors, or discrete MOSFET drivers) without external level shifters - reducing BOM cost, board space, and signal integrity risks in mixed-voltage systems.
What low-power modes are available and which one retains RTC with lowest current?
Four low-power modes are supported: Sleep, Stop, Standby, and VBAT. In Standby mode with RTC enabled and VBAT supplied, current drops to 12 µA at 85 °C. With VBAT only (no main supply), RTC runs at 1 µA - enabling calendar-based wakeups for energy-harvesting or battery-backed applications.
STM32F401VDT6TR Specifications
- Product attributes
- Attribute value
- Manufacturer:
- STMicroelectronics
- Package/Case:
- 100-LQFP
- Series:
- STM32F4
- Packaging:
- Tape & Reel (TR)
- Product Status:
- Active
- Programmable:
- Not Verified
- Core Processor:
- ARM® Cortex®-M4
- Core Size:
- 32-Bit Single-Core
- Speed:
- 84MHz
- Connectivity:
- I2C, IrDA, LINbus, SDIO, SPI, UART/USART, USB OTG
- Peripherals:
- Brown-out Detect/Reset, DMA, I2S, POR, PWM, WDT
- Number of I/O:
- 81
- Program Memory Size:
- 384KB (384K x 8)
- Program Memory Type:
- FLASH
- EEPROM Size:
- -
- RAM Size:
- 96K x 8
- Voltage - Supply (Vcc/Vdd):
- 1.7V ~ 3.6V
- Data Converters:
- A/D 16x12b
- Oscillator Type:
- Internal
- Operating Temperature:
- -40°C ~ 85°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
STM32F401VDT6TR FAQ
1.How can I place an order for STM32F401VDT6TR through Aetrix?
Please submit a Request for Quotation (RFQ) for STM32F401VDT6TR on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.
2.Are the price and stock information for STM32F401VDT6TR reliable?
The price and inventory of STM32F401VDT6TR are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for STM32F401VDT6TR is usually 5 days.
3.What payment methods are accepted for STM32F401VDT6TR?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for STM32F401VDT6TR transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for STM32F401VDT6TR?
STM32F401VDT6TR orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your STM32F401VDT6TR order is processed, you will receive an email with the shipment details and tracking number.
Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.
5.How can I obtain technical support or documentation for STM32F401VDT6TR?
For technical support, including STM32F401VDT6TR datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your STM32F401VDT6TR requirements.
6.How does Aetrix verify that STM32F401VDT6TR is sourced from the original manufacturer or authorized distributors?
All STM32F401VDT6TR products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that STM32F401VDT6TR meets industry standards.
7.What is the process for return or replacement of STM32F401VDT6TR?
All STM32F401VDT6TR units undergo pre-shipment inspection (PSI). If there is an issue with STM32F401VDT6TR, returns or replacements are accepted under the following conditions:
1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.
2.The issue is reported within 90 days of delivery.
3.The STM32F401VDT6TR part is unused and in its original packaging.
Return procedure for STM32F401VDT6TR:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
STM32F401VDT6TR Tags

-
ATTINY4-TSHR
Microchip Technology

-
ATTINY10-TSHR
Microchip Technology

-
ATTINY10-TS8R
Microchip Technology

-
ATTINY202-SSNR
Microchip Technology

-
ATTINY202-SSFR
Microchip Technology

-
ATTINY402-SSNR
Microchip Technology

-
PIC16F15213T-I/MF
Microchip Technology

-
PIC16F15213-E/MF
Microchip Technology

-
PIC10F200T-I/OT
Microchip Technology

-
ATTINY412-SSNR
Microchip Technology

-
PIC10F202T-I/OT
Microchip Technology

-
ATTINY404-SSNR
Microchip Technology
Tech Hub
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…
Jumper cables guide covering safe connection order, red and black clamp placement, final ground connection, cable gauge, length, clamp quality, copper vs CCA cables, jump starter comparison and battery…

