This white paper shares Verolt Engineering's experience of porting an existing Qt Quick application to a microcontroller (MCU) with Qt for MCUs. They chose to port their existing HomeChef application, which comes in a desktop, mobile, and embedded deployment.
Verolt used a unified architecture for the different deployments, which have different use cases and operating systems. All the deployments, including the MCU port, were done with one code base and one toolchain to serve one brand identity. We provide in-depth information about the overall process of shrinking a Qt Quick application down to 480kb with Qt for MCUs 1.0 and porting it to an STM 32F769.
Verolt explains how they could address the challenges in a surprisingly short timeframe while still achieving a performance typically associated with more powerful hardware.