Projeto Qt
O desenvolvimento é realizado usando a API familiar e ferramentas de desenvolvedor padrão usadas para criar GUIs completas para sistemas desktop. A interface para microcontroladores é criada não apenas usando a API C++, mas também usando QML com widgets Qt Quick Controls, redesenhados para telas pequenas.
Para obter alto desempenho, os scripts QML são traduzidos em código C++ e a renderização é realizada usando um mecanismo gráfico separado, Qt Quick Ultralite (QUL), otimizado para criar interfaces gráficas em condições de pequena quantidade de RAM e recursos de processador.
O mecanismo foi projetado com microcontroladores ARM Cortex-M em mente e suporta aceleradores gráficos 2D, como PxP em chips NXP i.MX RT1050, Chrom-Art em chips STM32F769i e RGL em chips Renesas RH850.
Fonte: opennet.ru