ESP32C3驱动中景园ST7789tft屏

文章介绍了如何在ArduinoIDE2.0.4中安装和配置TFT_eSPI库,以及DigitalRainAnimation动画。首先,需要安装TFT_eSPI和DigitalRainAnimation库,然后根据屏幕型号(例如ST7789)调整设置,包括颜色通道顺序和尺寸。接着,进行硬件连接,自定义SPI引脚并修改频率。最后,选择ESP32C3开发板,烧录代码并展示效果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

编译器:Arduino IDE 2.0.4

材料:杜邦线8根

第一步:安装所需要的库,TFT_eSPI+Digital Rain Animation

21d959e10e9342beb28d91aceaf7d46e.png

 第二步 选择适应屏幕的大小型号和颜色参数

5406f64d44544ddeb4c004e42b650847.png

 路径如图所示,选择你的安装路径找出库的所在位置,用编辑器打开User_Setup.h,取消这一行代码的注释

d663eab85e7d4dda83b5f3eecbac3275.png

 根据你屏幕的型号把DRIVER注释掉,我用的是ST7789,所以把它的注释去掉,相当于把它选了出来5612bbe013b94a75a509581a05223e47.png

 再选择颜色通道顺序,我试了几次,发现这个TFT屏幕的顺序是BGR,把它的定义注释去掉

c842e0ccfdad487197121f33f4b7e7af.png

 同样的方法选出宽高,也是根据本人的屏幕大小选的

be15c63e2da14495a7b84ed42ec092bf.png

 第三步,硬件连接和引脚配置

b78937a05eca406c955992d3430c2e46.jpg

28647eb840df40edaee99099f5ef5301.jpg 

 我图省事直接顺次相连 。这是按我的引脚连接方式自定义的spi控制线,实际上可以任意连接,把上图的引脚相应修改就行

6bcd6f1781554fa291b91f0acfa3bf45.png

修改频率,读取速度等,ctrl+s保存修改

84201aef9a8943eda0af6f6fe7480be5.png

示例→Digital Rain Animation→Demo_TFT_eSPI_Basic 8734a8482a5042829ede00fd269214c1.jpg

工具→端口,选择识别到的端口,工具→开发板,选择ESP32C3,直接点上传烧录代码301a4776b1ec42e2ab2f100be962e353.png

 效果图fcb505cdba2745a4b9af38d39db56560.jpg

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值