C

Getting started on STM

Overview

This topic provides common instructions for the STM platforms supported by Qt Quick Ultralite

Prerequisites

Use the Qt online installer to install the following prerequisites. You can download the installer from your Qt account.

  • Qt for MCUs SDK
  • Qt Creator v4.12.4 or newer
  • CMake 3.13 or newer
  • Ninja 1.10.0 or newer

    Note: Ninja is an optional build tool and can be replaced with others like JOM or NMake. It is not needed when using Qt Creator.

  • ARM Toolchain 8-2019-q3-update

In addition, install the following separately as the Qt online installer does not provide these:

  • Install STM32CubeProg 2.4.0 or newer (Download)

    Note: Ensure that it is installed in the default location (C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeProgrammer\).

  • Install STM32CubeIDE (Download)

Board-specific instructions

Hardware boardMCUCompilerOperating system(s)
STM32F769I-DISCOVERYSTM32F769NIGNU Arm 8Bare Metal, FreeRTOS (Tech preview)
STM32F7508-DISCOVERYSTM32F750N8H6GNU Arm 8Bare Metal, FreeRTOS (Tech preview)
STM32H750B-DISCOVERYSTM32H750XBGNU Arm 8Bare Metal
STM32L4R9I-DISCOSTM32L4R9AII6GNU Arm 8Bare Metal
STM32L4R9I-EVALSTM32L4R9AII6GNU Arm 8Bare Metal
STM32F469I-DISCOVERYSTM32F469NIGNU Arm 8Bare Metal

Available under certain Qt licenses.
Find out more.