本仓库是用于记录LVGL移植到ESP32S3上的过程,使用的开发环境是ESP-IDF 4.4.6以及LVGL V8.3,理论上4.4的版本应该都可以使用。 由于冲突原因,后续使用8080驱动屏幕以及文件系统,媒体文件等在8080withSD分支。后续博客基于新分支也不会在此分支进行更新,此分支现用于初入门移植LVGL的学习。
- ESP-IDF 4.4.6
- ESP32S3 N16R8(只要是S3都可以)
- ST7796 SPI显示器,分辨率为320*480
- GT911电容触摸芯片
- LVGL V8.3
- lvgl_esp32_drivers
本仓库是将LVGL到ESP32S3上,使用的开发环境是ESP-IDF 4.4.6,理论上4.4的版本应该都可以使用
使用维可思的3.5寸TFT电容开发板,若使用其他硬件,请检查是否要自行更新引脚或驱动。
随工程有移植以及优化教程文章,在doc目录下
1. lvgl移植
2. LVGL帧率优化
3. 使用SquareLine并移植到ESP32