Qt projekt
Razvoj se provodi korištenjem poznatog API-ja i standardnih razvojnih alata koji se koriste za stvaranje punopravnih GUI-ja za desktop sustave. Sučelje za mikrokontrolere kreirano je korištenjem ne samo C++ API-ja, već i korištenjem QML-a s Qt Quick Controls widgetima, redizajniranim za male ekrane.
Kako bi se postigle visoke performanse, QML skripte su prevedene u C++ kod, a renderiranje se provodi pomoću zasebnog grafičkog motora, Qt Quick Ultralite (QUL), optimiziranog za izradu grafičkih sučelja u uvjetima male količine RAM-a i procesorskih resursa.
Motor je dizajniran imajući na umu ARM Cortex-M mikrokontrolere i podržava 2D grafičke akceleratore kao što su PxP na NXP i.MX RT1050 čipovima, Chrom-Art na STM32F769i čipovima i RGL na Renesas RH850 čipovima.
Izvor: opennet.ru