We are happy to announce the release of Qt for MCUs 1.1 Beta today!
In case you missed our previous posts about Qt for MCUs, it is a complete graphics framework and toolkit that enables the creation of low memory footprint QML GUIs for devices powered by microcontrollers.
You can find below some of the main features added in this version. The complete change log can be found in the documentation snapshots.
In addition to the STM32F769i-disco, STM32F7508-DK, NXP i.MX RT 1050 EVK and Renesas RH850/D1x Evaluation boards already supported in Qt for MCUs 1.0, we added support for the following ones:
You have now the possibility to choose whether image assets should be decompressed during compilation and bundled in a raw format (only behavior available in 1.0), or if they should be compressed to reduce flash memory usage. In both cases, extra optimization steps are performed to further optimize the footprint. PNG is the only "runtime" compression format supported in 1.1.
Additionally, a new configuration option lets you define the loading strategy for image data: direct read from flash memory for lower RAM consumption at the cost of reduced performance, or copy to RAM for better performance but higher RAM consumption.
In addition to running Qt on bare metal, already supported in 1.0, we introduce support for the popular FreeRTOS operating system. The feature is provided as technology preview in 1.1 and gives you the possibility to run background tasks without blocking the Qt Quick user interface.
Qt Charts for MCUs provides a set of easy to use charts components for Qt Quick Ultralite and aims to be compatible with the Qt Charts API. The module is released as technology preview in 1.1 and includes bar charts support.
The final release of 1.1 is planned for mid-April but if you already want to give it a try, head over to the Qt for MCUs web page and register for an evaluation. The packages can then be downloaded from the Qt for MCUs section in the Qt online installer. Note that the Preview package category must be enabled to see the Beta packages.
For a better integration in Qt Creator, you will also need to install the 4.12.0 Beta2 version of the IDE.
Download the latest release here: www.qt.io/download.
Qt 5.12 was developed with a strong focus on quality and is a long-term-supported (LTS) release that will be supported for 3 years.
Check out all our open positions here and follow us on Instagram to see what it's like to be #QtPeople.
Näytä tämä julkaisu Instagramissa.
Want to build something for tomorrow, join #QtPeople today! We have loads of cool jobs you don’t want to miss! http://qt.io/careers #builtwithQt #software #developers #coding #framework #tool #tooling #C++ #QML #engineers #sales #tech #technology #UI #UX #CX #Qt #Qtdev #global #openpositions #careers #job
Henkilön Qt (@theqtcompany) jakama julkaisu