Qt projekt
Arendus toimub tuttavate API ja standardsete arendajatööriistade abil, mida kasutatakse töölauasüsteemide täisväärtuslike GUI-de loomiseks. Mikrokontrollerite liidese loomisel kasutatakse mitte ainult C++ API-d, vaid ka QML-i koos Qt Quick Controlsi vidinatega, mis on ümber kujundatud väikeste ekraanide jaoks.
Suure jõudluse saavutamiseks tõlgitakse QML-skriptid C++ koodiks ja renderdamine toimub eraldi graafikamootori Qt Quick Ultralite (QUL) abil, mis on optimeeritud graafiliste liideste loomiseks vähese RAM-i ja protsessoriressursside korral.
Mootor on loodud ARM Cortex-M mikrokontrollereid silmas pidades ja toetab 2D graafikakiirendeid, nagu PxP NXP i.MX RT1050 kiibil, Chrom-Art STM32F769i kiibil ja RGL Renesase RH850 kiibil.
Allikas: opennet.ru