最終更新:2026-02-24 (火) 08:24:43 (11d)  

LVGL
Top / LVGL

Light and Versatile Graphics Library

Embedded graphics library to create beautiful UIs for any MCU, MPU and display type.

https://lvgl.io/

https://github.com/lvgl/lvgl

概要

  • From consumer electronics to industrial automation, any application can leverage LVGL's 30+ built-in widgets, 100+ style properties, web-inspired layouts, and typography system supporting many languages.
  • LVGL is the most popular free and open source embedded graphics library to create beautiful UIs for any MCU, MPU and display type.
  • It's supported by industry leading vendors and projects like Arm, STM32, NXP, Espressif, Nuvoton, Arduino, RT-Thread?, Zephyr, NuttX, Adafruit and many more.

LVGL/開発

  • lv_init?初期化
    lv_display_t?ディスプレイ
    lv_indev_t?入力デバイス

環境

LVGL/Visual Studio

LVGL/Visual Studio Code

OS

LVGL/Linux

LVGL/Windows

LVGL/macOS

リポジトリ

port

binding

  • lv_binding_rust?LVGL/Rust
    lv_binding_micropython?LVGL/MiroPython?
    lv_binding_js?LVGL/JavaScript?
    lv_binding_cpp?LVGL/C++?

その他

lv_demos

lv_port_linux