Welcome to RTEMS LittlevGL (lvgl). This package builds the lvgl library using waf with the required settings for running it with rtems. The lvgl drivers are adapted to the BSD framebuffer and hence requires the latest rtems-libbsd build.
LittlevGL is a lightweight graphics library for embedded GUI applications. It
can be configured using the lv_conf.h
and the lv_drv_conf.h
files that are
in the top of the rtems-littlevgl directory.
The documentation is available at: https://docs.lvgl.io/master/
git clone https://gitlab.rtems.org/rtems/pkg/rtems-littlevgl.git
git submodule update
./waf configure --prefix=/path/to/rtems/5
./waf build install
The rtems-examples repository has a sample lvgl hello world application that can be followed for reference on how to write and build an application with lvgl. The sample app can be found here:
The preferred way of carrying out any discussions or questions is to reach out to the users mailing list [email protected] or the devel mailing list [email protected] for more detailed discussions.
In any discussions related to rtems-littlevgl, the maintainers can be CC'd by their respective id's given below:
Christian Mauderer ([email protected]) Vijay Kumar Banerjee ([email protected])