SKU: IOWC-1180
📋 GST Invoice Available

STMicroelectronics NUCLEO-F401RE STM32F401RET6 Dev Board

₹2,579.00 (Inclusive of all taxes)
Out of Stock

The STMicroelectronics NUCLEO-F401RE is a versatile ARM Cortex-M4 development board based on the STM32F401RET6 MCU, featuring an integrated ST-LINK debugger and Arduino Uno V3 connectivity for rapid prototyping and IoT applications.

Features

  • Powered by the STM32F401RET6 ARM Cortex-M4 MCU for high-performance embedded processing.
  • Integrated ST-LINK/V2-1 debugger and programmer eliminates the need for external probes.
  • Full Arduino Uno V3 shield compatibility and ST morpho headers for extensive hardware expansion.
  • Comprehensive software support via STM32Cube MCU Package, IAR, Keil MDK-ARM, and STM32CubeIDE.
  • Flexible power supply from USB or external sources with efficient power management options.

Out of stock

Description

The NUCLEO-F401RE development board provides a robust and flexible platform for evaluating STM32 microcontroller capabilities and building IoT prototypes. It integrates the STM32F401RET6, featuring an ARM Cortex-M4 core running at up to 84 MHz, offering a balance of performance and power efficiency suitable for connected devices.

The board’s design emphasizes ease of use, with an onboard ST-LINK/V2-1 debugger for seamless programming and debugging via USB. Its dual expansion connectors—Arduino Uno V3 and ST morpho—grant access to all MCU pins, enabling connection to a vast ecosystem of sensors, actuators, and communication shields for Wi-Fi, Bluetooth, LoRa, or cellular connectivity.

Key Features

  • High-performance STM32F401RET6 microcontroller with ARM Cortex-M4 core (84 MHz).
  • Onboard ST-LINK/V2-1 debugger/programmer with USB re-enumeration support.
  • Dual expansion interfaces: Full Arduino Uno Revision 3 connectivity and ST morpho extension headers.
  • Comprehensive free software libraries and hardware abstraction layers (HAL) via STM32Cube firmware.
  • Flexible power supply: powered from the ST-LINK USB, external sources, or Arduino headers.
  • User-friendly interface with programmable user LED, user and reset buttons.
  • Wide IDE compatibility including STM32CubeIDE, IAR Embedded Workbench, and Keil MDK-ARM.
  • Supports low-power modes and features an external 32.768 kHz crystal for RTC applications.

Applications

  • Rapid prototyping for IoT sensor nodes and edge computing devices.
  • Educational platform for learning ARM Cortex-M architecture and embedded C programming.
  • Development hub for motor control, digital power, and real-time control systems.
  • Gateway for evaluating wireless communication add-ons (Wi-Fi, BLE, LoRa, Cellular).
  • Benchmarking and software development for STM32F4 series microcontrollers.

Technical Specifications

Microcontroller / SoCSTM32F401RET6 (ARM Cortex-M4)
Core FrequencyUp to 84 MHz
Flash Memory512 KB
SRAM96 KB
Debug InterfaceIntegrated ST-LINK/V2-1
Expansion ConnectorsArduino Uno V3, ST morpho
User I/O1 User LED, 1 User Button, 1 Reset Button
Crystal Oscillator32.768 kHz (for RTC)
Power Supply5V via USB or 7-12V via VIN, 3.3V MCU voltage
IDE SupportSTM32CubeIDE, IAR EWARM, Keil MDK-ARM, mbed
Operating TemperatureIndustrial range (consult datasheet)
Dimensions (approx.)Standard Nucleo-64 form factor

Frequently Asked Questions

How do I program the NUCLEO-F401RE board?

You can program the board using the integrated ST-LINK/V2-1 debugger. Connect it via USB to your PC, install STM32CubeIDE or another supported IDE (IAR, Keil), and create a new project for the STM32F401RET6 MCU. The board will appear as a mass storage device; simply drag and drop compiled binary (.bin) files to program it, or use the full debugger interface within the IDE for step-by-step code execution and variable inspection.

What is the power supply requirement for this development board?

The board can be powered directly from the USB connector via the ST-LINK section (5V). Alternatively, you can supply 7V to 12V through the VIN pin on the Arduino header or via the E5V pin on the morpho connector. The onboard voltage regulator provides the 3.3V required by the microcontroller. Ensure not to apply voltage to both USB and external sources simultaneously without proper isolation to avoid back-feeding issues.

Can I use Arduino shields with the NUCLEO-F401RE?

Yes, the board is fully compatible with Arduino Uno Revision 3 shields. The pinout on the female headers matches the standard Arduino Uno layout, allowing you to plug in most Uno shields directly. For accessing all pins of the STM32F401RET6, including those not mapped to the Arduino footprint, use the adjacent ST morpho extension headers. This dual-connector system provides maximum flexibility for both shield-based and custom peripheral connections.

Package Includes

  • 1 x STMicroelectronics NUCLEO-F401RE Development Board

Additional Information

Weight 0.3 kg
Dimensions 19 × 14 × 6 cm