Qt for MCUs is a complete graphics framework and toolkit to create and deliver smartphone-like user experiences on resource-constrained devices.
Available under Qt Device Creation license, Qt for MCUs brings the creative power of Qt to the realm of embedded microcontrollers, enabling UI reuse across MPUs and MCUs and rapid development with ready-made components.Try Qt for MCUs
Harness the power of a toolchain tailored to resource-constrained devices.
With its low footprint and highly optimized libraries, Qt for MCUs is designed to deliver high-performance UI applications on MCUs and low-end MPUs.Check Qt Quick Ultralite features
Run your application on any type of device.
Qt's truly cross-platform architecture lets you reuse code, tools, and assets across different projects, with major gains in terms of time-saving and consistency across devices—including mobile, desktop, MPUs, and MCUs.Learn how to port Qt Quick apps to MCUs
Deliver a premium UX in a cost-effective way.
Thanks to its optimized performance and ultralight libraries, Qt for MCUs lets you run visually compelling applications on the most resource-constrained devices, helping you reduce time to market and BOM.View success stories
Ensure the highest quality of your MCU code and UI.
By harnessing Qt Quality Assurance portfolio, Qt for MCUs helps you deliver best-in-class MCU software that meets the industry standards of safety and security.Learn more about Qt Group's QA offering
The convergence between brand style and graphics is a fundamental element for the success of such a prestigious motorcycle, leaving no margin for compromises.
“The market requires modern, rich, and sophisticated graphics, with dynamic visuals that adapt to world events. We needed to achieve smartphone-like performance, but without the corresponding gigahertz clock capabilities.”
Instrument Cluster & Connectivity Supervisor at Ducati Motor Holding S.p.A.
X2D 100C camera uses Qt on both its touch displays, including Qt for MCUs on its new 1.08-inch colored top display, reporting the camera status and shooting parameters.
"Qt was a game-changer for us in creating the microdisplay for our new camera. Despite the initial challenges we faced with memory, fonts, and layout, the direct support from Qt Group was exceptional. We were able to effectively leverage the wealth of online cases in the Qt community and achieve outstanding results."
Software Architect, Hasselblad
"In our field, high accuracy, full reliability, and finesse in design go hand in hand with top performance—low memory footprint and instant boot, foremost—all features that Qt for MCUs includes out of the box."
ESAB, world leader in welding and cutting equipment, chose Qt for MCUs for its welding machines. The easily readable, intuitive TFT display built with Qt includes a wealth of controls to fine tune the welds for optimal performance—this time using physical knobs, for better interaction with gloves and protections.
"For us, QML has been a great asset both for creating prototypes on desktop that we could readily test on target and for ensuring full scalability across classes of hardware, from low-end microcontrollers to high-end microprocessors."
"When we started developing our touchscreen multi-function controller on an NXP i.MX RT1170 board, we had concerns about the hardware capabilities for our use case. It was a great relief to see that Qt for MCUs allowed us to efficiently deploy all the planned functionalities and to do so in half the expected time.
Thanks to Qt separation of hardware and software development, it was easy to view and test the UI on our desktops and deploy it to the actual hardware only for testing the performance. This saved us a lot of time and effort."
Sometimes, a little expert help goes a long way. Qt Professional Services are here to help you tackle your embedded and MCU challenges.