LVGL 为免费开源的图形库,用于在嵌入式设备的屏幕上创建 GUI,也适用于触摸屏
元件:
- ESP32
- TFT 屏幕
软件: - Arduino
准备工作: - 库
- TFT_eSPI
- TFT_Touch(如果有触摸需求的话)
- lv_arduino
- 将库引入 Arduino 的 Library 文化夹中去
更改配置文件:由于默认使用了 User_setup.h 配置文件所以需要根据自己的硬件环境进行更改方法为:
在 User_Setup_select.h 文件中将 User_setup.h 头文件注释掉再根据自己的开发版和屏幕型号选择对应的头文件取消注释,然后道相应的头文件里面配置引脚和屏幕大小即可。
可以使用库中的 examples 测试。
参考:https://blog.csdn.net/qq_41868901/article/details/107998469