-
硬件:
- ESP32_LCD_EB_V1 开发板(该示例需要搭配使用 ESP32 DevKitC 开发板)
- 屏幕(2.8 inch、240*320 pixel、ILI9341 LCD + XPT2046 Touch)
-
软件:
-
环境搭建:README.md
LittlevGL 介绍及相关配置见 LittlevGL Guide。
连接示意图:
默认引脚连接:
Name | Pin |
---|---|
CLK | 22 |
MOSI | 21 |
MISO | 27 |
CS(LCD) | 5 |
DC | 19 |
RESET | 18 |
LED | 23 |
CS(Touch) | 32 |
IRQ | 33 |
- 进入到
examples/hmi/lvgl_example
目录下 - 运行
make defconfig
(Make) 或者idf.py defconfig
(CMake) 使用默认配置 - 运行
make menuconfig
(Make) 或者idf.py menuconfig
(CMake) 进行烧录相关配置 - 运行
make -j8 flash
(Make) 或者idf.py flash
(CMake) 编译、烧录程序到设备