LVGL: A versatile UI toolkit for MCU & CPU

An UI framework for Eclipse Oniro a cross kernel OS
<p>LVGL is an open-source graphics library to create embedded GUI.</p> <p>By its flexibility, this toolkit is well matching Oniro project's requirements to build a multiple kernel OS for IoT devices or enable interactions in a multiple devices environment.</p>
UI toolkits are well established in CPU world (desktop, mobile), but what about in more constrained system ? Often tied to one vendor, the choice is often limited. However OpenSource project LVGL provides everything developers need to create embedded GUI with easy-to-use graphical elements, beautiful visual effects and low memory footprint. This library is compact and flexible enough to be thread through a regular Linux system. Of course this will not compete with other popular frameworks like Qt or GTK, but it has some advantages worth sharing: where portability matters more than eye candy features. Oniro's Bitbake recipes enable makers to build products with user interface in a Yocto environment that can target different kernels or graphics systems. Oniro's blueprints will illustrate integration details to match a product requirement. Demos of vending machine (running on Linux+Wayland) or keypad (on Zephyr MCU OS) will be shown too.

Additional information

Type devroom

More sessions

Hardware-Aided Trusted Computing
<p>A brief introduction to the room and to the sessions.</p>
Andrew Shitov
<p>Welcome to the Raku devroom at FOSDEM 2022!</p>
<p>A brief introduction to our devroom and the schedule ahead.</p>
MariaDB Server
Ian Gilfillan
<p>A brief introduction and overview of what you can expect from the MariaDB devroom at FOSDEM</p>
Open Research Tools and Technologies
<p>The Open Research Tools and Technologies devroom managers welcome words announcing the schedule.</p>
Testing and Automation
<p>A warm welcome from your devroom managers, practical information, lineup and administrivia. Happy Testing!</p>
Open Source Design
<p>Every year we take some time to introduce the Open Source Design collective, what we do, where to find us and how to get involved.</p>