~/talk

LVGL: A versatile UI toolkit for MCU & CPU

Talkat FOSDEM 2022 · on Sunday, 2022-02-06· at 10:00· D.graphics· [embedded-and-hardware, web-platform]

LVGL is an MIT‑licensed C graphics library that scales from tiny MCUs to desktops and claims 60 fps on iMXRT1050 with 30% CPU on a 480×272 UI; it provides buttons, charts, text input, CSS‑like styling, UTF‑8/i18n and a MicroPython binding. Backends include SDL2 and Wayland, and the project upstreams Yocto/bitbake recipes. Demonstrations include a vending‑machine on Raspberry Pi and Zephyr keypad; SquareLine Studio (proprietary) is offered as a drag‑and‑drop editor.

AI-written summary · about

  1. 0:00Introduction
  2. 1:10About LVGL
  3. 3:01Performance
  4. 3:41Features
  5. 9:46Onnero
  6. 18:10Vending machine
  7. 19:41Neural keypad
  8. 22:30Summary
  9. 24:51QA
  10. 26:53Open Embedded
  11. 29:40Raspberry Pi 3
  12. 32:37Questions
  13. 33:57Porting
  14. 35:37Common denominator
  15. 37:02Semantic versioning
  16. 38:42UI for engineers
  17. 40:05CSS
~/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.