Qt for MCUs is available under two commercial licenses, Qt for Device Creation Professional or Qt for Device Enterprise. You could also evaluate the product for a limited duration with an evaluation license. For more information about these licensing alternatives, see https://www.qt.io/pricing.
The commercial license lets you rebuild Qt Quick Ultralite libraries from sources. It allows you to build applications for any hardware that is based on the supported MCU architectures. It also lets you build applications for hardware based on MCU architectures, for which prebuilt libraries are not provided. Cortex-M33, Cortex-R7, RISC-V, and MIPS32 are some of those MCU architectures that requires building the Qt Quick Ultralite libraries from source.
You are allowed to do the following using a commercial license:
- modify Qt Quick Ultralite libraries, for example to add a feature, make optimizations, or fix bugs.
- Enable debugging, logging, or performance console output from the Qt Quick Ultralite libraries.
An evaluation license gives you an opportunity to explore Qt for MCUs for a limited time. It does not allow distributing devices, but you could do the following:
- build applications for the supported target boards and other hardware based on the supported MCU families.
- build applications for any other hardware, as long as the MCU architecture is supported by Qt for MCUs. Qt for MCUs comes with the prebuilt Qt Quick Ultralite libraries for the Cortex-M4, Cortex-M7, and Renesas V850 CPU architectures.
Note: You need to adapt Qt Quick Ultralite code for the custom hardware, before building applications. See Building Qt Quick Ultralite platform library against the evaluation packages for instructions to build a platform port using an evaluation license.
Available under certain Qt licenses.
Find out more.