问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

ESP32开发板使用ILI9341驱动LCD显示屏的教程

创作时间:
作者:
@小白创作中心

ESP32开发板使用ILI9341驱动LCD显示屏的教程

引用
CSDN
1.
https://m.blog.csdn.net/beihuanguo/article/details/125046768

本文将介绍如何在ESP32开发板上使用ILI9341驱动LCD显示屏。通过本教程,读者将学习到硬件连接和软件配置的具体步骤,包括打开例程代码、连接串口、选择驱动芯片、设置环境、更改GPIO管脚、编译和烧录程序等。

硬件连接

  1. ESP32实验板(核心模组为ESP32-WROOM-32)
  2. SPI口3.2寸LCD显示屏(ILI9341驱动)
  3. USB线和杜邦线若干,USB线用来跟电脑USB口连接。

连接关系(触摸屏控制管脚暂时不接,只看显示)

具体实现步骤

1. 打开例程代码

参考上一篇博客“ESP32学习(2):ESP32-S3上运行hello world”的前面4步,到选择例子的时候,选择LCD的例子“tjpgd”。选择建立工程文件夹的位置,生成工程文件夹tjpgd(具体可以参考上一篇博客中hello world工程文件的建立步骤)。正常建立工程文件夹后,打开如下图。接下来主要需要操作下面箭头指示的五个步骤,来实现显示目的:1 连接串口、2 选择驱动、3 设置环境、4 编译、5 烧录等过程。

2. 连接串口

把电路板的USB口连接道电脑PC机器的USB口上,设备管理器中会出现扩展出的串口(需要安装CP210x的驱动)。然后在VSC中选择对应的串口(COM3)。

3. 选择驱动芯片ESP32

4. 设置环境

(本例程不用改动里面的参数,直接保存即可)

5. 更改LCD驱动对应GPIO管脚,编译程序

6. 烧录程序

7. 显示结果

颜色和字体显示都是镜像的,不知道为何。以后继续学习。

总结

这个例子tjpgd,没有lvgl的设置,找不到具体的设置关系。但是能用esp32点亮ILI9341屏,也算有些收获吧。继续学习积累中 ……

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号