Arduino:基于TFT_espI库使用esp32 DEV Module配置7针1.3寸TFT彩屏LCD

本人由于diy的过程中需要使用esp32配置彩屏,故上网查了相关资料,现将我配置成功的过程分享一下.

成品效果如下:

安装TFT_espI库

首先需要先在Arduino菜单-->工具-->管理库(或者点击左侧导航栏里的书架)去安装TFT_espi库

安装过程会比较长,请耐心等待......

配置LCD参数,引脚

安装完成后,打开Arduino的首选项-->项目文件夹地址,通过项目文件夹地址找到并打开该文件夹下的"libraries"文件夹

进入到TFT_eSPI文件夹内,然后只需要打开User_Setup.h修改里面的内容即可(我这里用的是visual studio,记得把受限模式改为信任).

修改1:由于我所使用的LCD的驱动为ST7789,故把相应位置的注释去掉

修改2:设置LCD的长与宽的像素个数(比如我这里是240X240的)

修改3:根据自己所需引脚配置引脚

写完后一定一定要记得保存!不然Arduino里面的user_setup.h文件还是原来的文件!

连接引脚

TFT引脚esp32引脚
GNDGND
VCC3.3v
SCLD15
SDA(MOSI)D2
RES(RST)D4
DCD5
BLK(BL)D18

测试程序

#include <TFT_eSPI.h>
TFT_eSPI tft;
void setup() {
Serial.begin(115200);
tft.init();
tft.fillScreen(TFT_GREEN);
Serial.println("screen init success.");
}
void loop(){
}

编译上传即可

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值