DISCO-F413ZH

The 32F413HDISCOVERY Discovery kit allows users to develop applications with the STM32F4 Series microcontrollers based on ARM® Cortex®-M4 core.

Overview

The 32F413HDISCOVERY Discovery kit allows users to develop applications with the STM32F4 Series microcontrollers based on ARM® Cortex®-M4 core.

The 32F413HDISCOVERY Discovery kit enables a wide diversity of applications, taking benefit from audio, multi-sensor support, graphics, security, video and high-speed connectivity features.

The Arduino™ Uno V3 connectivity support provides unlimited expansion capabilities with a large choice of specialized add-on boards.


Microcontroller features

  • STM32F413ZHT6 microcontroller
  • ARM® 32-bit Cortex® -M4 CPU
  • 100 MHz max CPU frequency
  • VDD from 1.7 V to 3.6 V
  • 1.5 MB Flash
  • 320 KB SRAM
  • GPIO (81) with external interrupt capability
  • General-purpose Timer (10)
  • Basic Timer (2)
  • Low Power Timer
  • SPI (5)
  • I2S
  • I2C (3)
  • I2CFMP
  • USART (4)
  • SDIO
  • CAN (3)
  • SAI
  • Low Power UART
  • USB 2.0 full-speed
  • 12-bit ADC with 16 channels
  • 12-bit DAC (2) converters
  • RTC
  • Random Generator (TRNG)


Board features

  • Arduino Uno Revision 3 connectivity
  • On-board ST-LINK/V2-1 debugger/programmer with SWD connector
    • Selection-mode switch to use the kit as a standalone ST-LINK/V2-1
  • Flexible board power supply
    • USB VBUS or external source (3.3 V, 5 V, 7 - 12 V)
    • Power management access point
  • 3 user LEDs
  • 2 push buttons: USER and RESET
  • Touchscreen LCD
  • Micro SD Card
  • Audio
    • Five microphones
    • One Jack Output
  • WIFI Module
  • USB re-enumeration capability: three different interfaces supported on USB
    • Virtual Com port
    • Mass storage (USB Disk drive) for drag'n'drop programming
    • Debug port


Board pinout

Pinout legend

/media/uploads/bcostm/pinout_legend_2017-06-28-2.png

You can find more details on the available pins and labels in the PeripheralPins.c and PinNames.h files.

These files can be found in:

  • ARMmbed/mbed-os repository on GitHub (up-to-date version, used with mbed CLI commands)

https://github.com/ARMmbed/mbed-os/blob/master/targets/TARGET_STM/TARGET_STM32F4/TARGET_STM32F413xH/TARGET_DISCO_F413ZH/

  • mbed-dev library in developer.mbed.org (source files of the mbed library used on mbed compiler IDE)

https://developer.mbed.org/users/mbed_official/code/mbed-dev/file/default/targets/TARGET_STM/TARGET_STM32F4/TARGET_STM32F413xH/TARGET_DISCO_F413ZH/


Arduino-compatible headers

/media/uploads/bcostm/disco_f413zh_2017-10-16_ard_left.png /media/uploads/bcostm/disco_f413zh_2017-10-16_ard_right.png /media/uploads/bcostm/disco_f413zh_2017-10-16_misc.png


Supported shields

ST X-NUCLEO boards

See Matrix of tested boards.

Other Non-ST boards

See here.


Technical references

For more information, please refer to:


Known limitations

The following section describes known limitations of the platform. Note that general issues are tracked into the mbed repository available on GitHub.


Tips and Tricks

Find more information in ST WIKI pages.

 Buy Now


Please log in to start a discussion or ask a question.

Questions