- Qt 6.12
- Product information
- Qt for Education
- Developing with Qt for MCUs
- Qt 6.12.0 Reference Documentation

Developing on Raspberry Pi ◦ How to Report a Bug

# Developing with Qt for MCUs

With Qt Edu for Developers package, you can also develop for embedded microcontrollers with Qt for MCUs. Read more about what Qt for MCUs is in Qt for MCUs. For details on how to use Qt for MCUs, refer to Qt for MCUs documentation.

First, complete the Qt Edu for Developers installation steps before continuing.

## 1. Quick Start Guides for NXP i.MX RT1170 and Renesas EK-RA6M3G

For more detailed instructions on how to deploy an application to a specific hardware, see Quick start guides.

## 2. Set up your development host

You can try out Qt for MCUs by setting up a desktop development host to build and run an example application. Follow the steps in Set up your Development Host.

Currently, the following Qt for MCUs hardware is supported under Qt Edu for Developers license:

- STM32F769I-DISCOVERY
- STM32H750B-DISCOVERY
- STM32F469I-DISCOVERY
- Renesas EK-RA6M3G
- NXP MIMXRT1050-EVKB
- NXP MIMXRT1060-EVKB
- NXP MIMXRT1064-EVK
- NXP MIMXRT1170-EVKB

Note: Windows and Linux are supported as development hosts, but macOS is not supported.

## 3. Develop and deploy on supported hardware

To get started with supported hardware, go through the Getting started section starting from Prerequisites.

You can also get started with a course in Qt Academy: Getting Started: Qt for MCUs.

Developing on Raspberry Pi ◦ How to Report a Bug