• Home
  • Parts Library
  • STM32F401RBT6 (Arm® Cortex®-M4 32-bit MCU+FPU, 105 DMIPS, 256KB Flash / 64KB RAM, 11 TIMs, 1 ADC, 11 comm. interfaces)

    NRF52832 device package

    NRF52832 device package

    NRF52832 schematic symbol

    NRF52832 schematic symbol

    What is STM32F401RBT6?

    The STM32F401RBT6 is Arm® Cortex® -M4 32-bit core which can operate at the frequency of up to 84 MHz. The STM32F401RBT6 is one of the Arm Cortex – M4 core which includes FPU (Floating point unit) unit. A floating-point unit (FPU), also known as a math coprocessor or numeric coprocessor, is a specialized coprocessor that manipulates numbers more quickly than the basic microprocessor circuitry. The STM32F401RBT6 features power saving mode allows the design of low-power applications. The STM32F401RBT6 can operate in temperature range of – 40 to + 125 °C.

    NUCLEO-F410RB is development board with STM32F41RBT6. This development board is used in academics and research for fast prototyping. It has inbuilt ST-Link/V2 which makes its compatible to communicate with software like MATLAB/Simulink. 

    Features

    • Core: Arm® 32-bit Cortex®-M4 CPU with FPU, frequency up to 84 MHz,
    • Memory protection unit
    • Temperature range: –40 °C to 125 °C
    • Power supply: 1.7 V to 3.6 V
    • Clock, reset and supply management
    • Debug mode
    • All IO ports 5 V tolerant
    • USB 2.0 full-speed device/host/OTG controller with on-chip PHY
    • 1×12-bit, 2.4 MSPS A/D converter: up to 16 channels
    • Up to 11 communication interfaces

    Applications

    • Scanners and printers
    • Mobile phones
    • Alarm systems, video intercom
    • HVAC system
    • Industrial applications: PLC, inverters, circuit breakers
    • Motor drive and application control
    • Medical equipment
    • Home audio appliances

    Alternatives

    ATSAML21J17B-AUT, ATSAMD21J18A-AFT, ATSAMD20J15A-AUT; 

    WHERE TO USE STM32F401RBT6?

    STM32F401RBT6 is high performance microcontroller used in control applications. In industries this controller can be used for vector control of electrical drives. In academics and research, it is favorable due to its rapid protype functionality.

    How STM32F401RBT6 work?

    Figure 4 ST-Nucleo-F410RB Pins

    Figure 4 ST-Nucleo-F410RB Pins

    Figure 5 External Connections

    Figure 5 External Connections

    STM32F401RBT6 based ST-Nucleo-F410RB board can be utilized for rapid prototyping. Here simple example of water level controller using Nucleo-F410RB is explained in details.

    Motor pump along with its driver for pumping water into tank is controlled by PB15.  PA2 pin is connected to control the voltage level across motor manually (Variable resistance is connected to PA2. One pressure sensor is connected to PA1, to get water level in the tank.

    Create the Simulink model as shown in Fig.6 and upload it to controller.

    Figure 6 Simulink File for water level controller

    Figure 6 Simulink File for water level controller

     Table 1 Logic Description

    LOGIC DESCRIPTION

    NUMBER FUNCTION
    1 Define the MCU for the program
    2 Receiving sensor value in terms of digital using inbuilt ADC at PA1, PA3
    3 Control of Lamp at PB1
    4 Control of Speaker at PE5
    5 Control of Motor at PB15

    MATLAB FUNCTION DESCRIPTION

    F-1

    For mapping of sensor value

    For mapping of sensor value

    F-3

    For motor control

    For motor control

    F-4

    For Buzzer Control

    For Buzzer Control

    F-5

    For Bulb Control

    For Bulb Control

    2D VIEW OF STM32F401RBT6

    Figure 7 2-D View of STM32F401RBT6

    Figure 7 2-D View of STM32F401RBT6

    Table 2 Dimensions

    SYMBOL MILLIMETERS INCHES
    MIN TYP. MAX MIN TYP. MAX
    A 1.6 0.063
    A1 0.05 0.15 0.002 0.0059
    A2 1.35 1.4 1.45 0.0531 0.0551 0.0571
    b 0.17 0.22 0.27 0.0067 0.0087 0.0106
    c 0.09 0.2 0.0035 0.0079
    D 12 0.4724
    D1 10 0.3937
    D3 7.5 0.2953
    E 12 0.4724
    E1 10 0.3937
    E3 7.5 0.2953
    e 0.5 0.0197
    K 3.5° 3.5°
    L 0.45 0.6 0.75 0.0177 0.0236 0.0295
    L1 1 0.0394
    ccc 0.08 0.0031
    Figure 8 Footprint of STM32F401RBT6

    Figure 8 Footprint of STM32F401RBT6

    STM32F401RBT6 Related Products Prices

    PartsMfr.DescriptionStockPricesBuy Now

    STM32F401RBT6

    STMicroelectronicsIC MCU 32BIT 128KB FLASH 64LQFP16104$1.485 Lowest
    STM32F401RCT6STMicroelectronicsIC MCU 32BIT 256KB FLASH 64LQFP127634$1.485 Lowest
    STM32F207IGH6STMicroelectronics20581$7.382 Lowest
    STM32F030R8T6TRSTMicroelectronics1850$0.807 Lowest

    STM32F401RBT6 DATASHEET PDF

    COMMENTS

    WORDPRESS: 0
    DISQUS: 1