# LVGL - Light and Versatile Embedded Graphics Library

## LVGL&#x20;

เป็น open-source graphics library สำหรับสร้าง GUI (Graphical User Interface) แสดงผลด้านกราฟิกและใช้งาน touchscreens ให้กับหน้าจอของบอร์ดสมองกลฝั่งตัว (Embedded boards) ง่ายในการจัดการกราฟิก สวยงาม และ ใช้พื้นที่หน่วยความจำต่ำ

![website LVGL : https://lvgl.io/ ](https://1856353139-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MClo3nC-1US0rbK8Qau%2F-MhknW8jUMgk54Iwarog%2F-MhkqyTQB9f-RDmgcAE6%2FCapture.PNG?alt=media\&token=0ec9f566-9e0f-43a4-a120-ffe0ea8153a1)

![](https://1856353139-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MClo3nC-1US0rbK8Qau%2F-MhknW8jUMgk54Iwarog%2F-MhkronJGsycGikKJCus%2FwhatisLVGL.PNG?alt=media\&token=137150c9-730e-4539-a600-6ea34bdd8f46)

### LVGL with embedded boards

เราสามารถเริ่มใช้งานกับบอร์ดที่เป็น partners ของ LVGL ได้ เช่น บอร์ด Arduino STM32 ESP32 NXP เป็นต้น  &#x20;

![](https://1856353139-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MClo3nC-1US0rbK8Qau%2F-MhlEzsGKQEert2UmIjy%2F-MhlH6P1Y5t5kcVL8Uto%2Fimage.png?alt=media\&token=8be52822-9c8f-4aef-88ce-cea92919df24)

### LVGL on Display Devices

LVGL on STM32F769 Discovery (800x480) LCD touchscreen

{% embed url="<https://www.youtube.com/watch?v=ZUJxbCbBod0>" %}

### ศูนย์ AIC มีบอร์ดอะไรบ้างที่ใช้ LVGL

LVGL with reTerminel Display (720x1280)  touchscreen

![reTerminal ](https://1856353139-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MClo3nC-1US0rbK8Qau%2F-MhlhPC1KPgWHGrGgTk1%2F-MhlkERMUAMHY_zrl7ED%2Freterminel.PNG?alt=media\&token=7349b2b4-18d1-41dc-9f8c-22b7677b9561)

![reterminel with LVGL](https://1856353139-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MClo3nC-1US0rbK8Qau%2F-MhknW8jUMgk54Iwarog%2F-MhlDYnsx5uYjEGVHi4b%2Flvgl.gif?alt=media\&token=559c75e4-4089-456c-b8f8-0fe18276eab6)

ภาพจากเว็บไซต์ : <https://wiki.seeedstudio.com/reTerminal-build-UI-using-LVGL/>

LVGL with ESP32 Display 240x320 touchscreen

![smartModbus](https://1856353139-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MClo3nC-1US0rbK8Qau%2F-MhlhPC1KPgWHGrGgTk1%2F-Mhlm19B80LkwOiqrITJ%2F11189.jpg?alt=media\&token=4c92ef36-5a0c-4b19-9eca-f7e3a3edcb42)

![](https://1856353139-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MClo3nC-1US0rbK8Qau%2F-MhltsbRrR8k2JsAdYAc%2F-MhluEIh5RYxvHerElqC%2F11207_0.jpg?alt=media\&token=c4d242ab-1a79-4df2-9ec4-9822a6703404)

HIVE Smart&#x20;

![](https://1856353139-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MClo3nC-1US0rbK8Qau%2F-MhluHa9q2Irg5PLgLtj%2F-MhlvNqTlQcgJpBOvMXB%2Fimage.png?alt=media\&token=d2f11f01-32b8-40f6-b470-3f4ab342a595)

{% embed url="<https://www.kin-yoo-dee.com/hive-smart>" %}

### &#x20;

> ###
