84 MHz Cortex-M4 — what it buys you
84 MHz is the ceiling on this part. The Cortex-M4 includes a single-cycle multiply and a hardware divider.
128 KB Flash — sizing the firmware budget
128 KB Flash is the smallest density in the STM32F401 family. A bare-metal USB CDC stack plus a few ADC channels fits comfortably. If the firmware is already written for a larger STM32F4, the same code will not link here without stripping features. The 64 KB RAM is similarly tight: enough for a few large buffers, not enough for a full frame buffer.
Connectivity and I/O
The USB OTG peripheral is present and supports both host and device modes — useful for a USB-to-serial bridge or a data-logging stick. The I²C, SPI, and UART interfaces are standard; the IrDA and LINbus support targets industrial and automotive-adjacent applications. SDIO is available for external Flash or SD cards.
The STM32F401VBT6 carries an EOL-hot lifecycle status.
