Arduino TFT_eSPI库来驱动SPI接口的LCD显示详解
- 相关库github地址:https://github.com/Bodmer/TFT_eSPI
TFT eSPI显示文字的方式比较有意思,通过创建一个画布,然后将文字在画布中显示,最后将画布推送到屏幕的指定位置,具体步骤如下:
- 导入相关函数,并创建实例.
- 最后一行就是创建“画布”实例
.
文章图片
3.屏幕初始化
文章图片
4.文字真正的部分。
文章图片
流程梳理
- 创建指定大小的画布(需小于屏幕的最大尺寸)
- 设置画布的填充颜色
- 加载显示的字体(自制的字库)
- 设置文本位置参考基准
- 设置字体显示区域的颜色,含背景颜色和字体颜色(背景颜色
推荐阅读
- ESP32|基于arduino的ESP32 学习笔记(二) TFT_eSPI和LVGL库使用笔记
- esp32|Arduino应用开发——spi flash(以esp32和w25qxx为例)
- esp32|ESP32-S2应用开发——USB通信(虚拟串口)
- esp32|ESP32烧录Arduino生成的bin文件
- HaaS解决方案|看屏幕眼睛干(没问题 用ESP32和 HaaS Python做一个 全自动加湿器)
- HaaS解决方案|开工大吉,ESP32 + HaaS Python为您送上久坐提醒器,好好工作更要注意健康哦
- HaaS解决方案|用ESP32打造一个物联网红外测温打卡机/春节结束急着上班(哒咩,再努力奋斗也要先测体温)
- HaaS解决方案|绿色节能,怎么用ESP32 + HaaS Python怎么做一个起夜小灯(接上个“智慧路灯”案例中的留下的地下室人体感应亮灭灯)
- 技术实践类|BMP280使用指南