~/talk

Qt for MCUs – A Deep Dive

links:none on file
slides:none on file

A new small-footprint graphics stack called Qt Quick Ultralight compiles QML ahead-of-time into C++ structs and a single static binary, embedding decoded image raster buffers and embedded glyphs and images so runtime has no decoder or filesystem. The bare-metal event loop uses wait for interrupt (WFI) with a 1 ms tick, posts touch and timer events, and batches dirty rectangles; software rendering plus three hardware accelerators give practical 60 fps on supported MCUs. An AOT QML-to-C++ compiler replaces a JS engine and generates typed, efficient binding code.

AI-written summary · about

  1. 0:00Start
  2. 1:04Background
  3. 4:05Outline
  4. 4:37Rendering
  5. 6:11Overview
  6. 6:55International Translations
  7. 10:46Port Initialization
  8. 11:28Event Loop
  9. 12:00Bare Metal Event Loop
  10. 12:40Interrupts
  11. 16:56The Event Loop
  12. 18:23The Rendering Algorithm
  13. 21:10Render Image
  14. 21:44Drawing Rectangles and Drawing Textures
  15. 22:43Alpha Map
  16. 25:56Blending Modes
  17. 33:10Changes to an Image
  18. 37:07Qul Fonts
  19. 38:00Translations
  20. 42:29Properties System
  21. 46:05Graphics
  22. 47:56Strings to Color
  23. 55:28Compile Errors
  24. 57:04Does the Event Loop Take into Account if My Microcontroller Has 2 Cores
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.