# Graphics / `lvgl` LVGL ## Usage Import with `#include ` or `#include `. Upstream example ported to NuttX is present at `examples/lvgldemo`. LVGL can be used with framebuffer device. To find example boards with this preconfigured, search for `CONFIG_GRAPHICS_LVGL=y` in `defconfig` files. All of them have also `CONFIG_VIDEO_FB=y` present. As a second option, LVGL can talk to a display driver and explicitly draw line by line. For this case, there is no preconfigured board present. Go to _Porting_ section of upstream documentation for more hints. ## Resources - [API documentation with examples](https://docs.lvgl.io/latest/en/html/index.html) - [GitHub / LVGL / LVGL library](https://github.com/lvgl/lvgl) - [GitHub / LVGL / Examples, tutorials, applications](https://github.com/lvgl/lv_examples) - [GitHub / LVGL / Desktop simulator](https://github.com/lvgl/lv_sim_eclipse_sdl) - [GitHub / LVGL / Web simulator](https://github.com/lvgl/lv_sim_emscripten)