STM32F401RE
Overview
The STM32F401RE is a popular 32-bit ARM Cortex-M4 microcontroller operating at up to 84MHz. It features 96KB of RAM and a wide array of integrated peripherals, making it suitable for a broad range of embedded applications. This MCU is frequently found on Nucleo development boards, offering a compact and developer-friendly platform.
Why Choose This Part
Engineers choose the STM32F401RE for its balance of performance and peripheral integration within the widely supported ARM Cortex-M4 ecosystem. Its 84MHz clock speed and 96KB RAM are sufficient for many embedded tasks. The availability on Nucleo boards significantly simplifies the development process.
Applications
Key Specifications
Getting Started
To get started with the STM32F401RE, the NUCLEO-F401RE development board is highly recommended due to its Arduino Uno Revision 3 connectivity. Development can be done using STMicroelectronics' STM32CubeIDE, an integrated development environment based on Eclipse, offering extensive code generation and debugging tools. Numerous online tutorials and examples are available for the Nucleo platform.
Dev Boards
Development boards and breakout modules featuring the STM32F401RE or compatible chips — ready to use for prototyping.
STM32F401 Family
| Part Number | Difference | Stock |
|---|---|---|
| STM32F401CCU6 | CCU6 | 3,768 |



