2.8寸SPI串口TFT液晶显示屏模块
参考文章
《MicroPython[ESP32]:ILI9341 2.8寸TFT-LCD显示屏LVGL图形化编程》
最新更新的连线表格
ILI9341屏幕 | ESP32开发板 |
VCC | GND |
CS | D5 |
RESET | D27 |
DC | D26 |
SDI(MOSI) | D23 |
SCK | D18 |
LED | 5V |
SDO(MISO) | D19 |
T_CLK | D18 |
T_CS | D25 |
T_DIN | D23 |
T_OUT | D19 |
T_IRQ | 不连接 |
想要实现触摸点击效果,需要ESP32的针脚同时连接触控屏上的两个针脚
注意表格上带有背景颜色标记的,就是触控需要同时连接的
如ESP32的GPIO18针脚需要同时使用杜邦线连接触控屏上的SCK和T_CLK
一.飞线/跳线
从触控屏的反面把需要连通的点,焊锡
二.杜邦线一分二
平时买的杜邦线默认是一对一的,触控屏这种情况就需要一分二的
官方文档
https://docs.lvgl.io/master/examples.html#events
在线模拟和代码
实际的操作
点击屏幕的按钮,按钮上的数字+1
lvgl的网站上,不仅有各种图表,样式,绘画的设置,也有触控事件
键盘和输入事件也有演示
后期不用依赖wifi和蓝牙进行一键配网,直接在触控屏上选择wifi,输入密码就可以了,并且随时可以更换不同的wifi,不依赖手机保持一致
设置番茄倒计时也不需要加一个物理按钮仪式感了,先从触控开始
END