这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 活动中心 » 有奖活动 » 在FireBeetle2ESP32-C5上实现TFT屏显示

共1条 1/1 1 跳转至

在FireBeetle2ESP32-C5上实现TFT屏显示

菜鸟
2025-12-01 17:27:14     打赏

FireBeetle 2 ESP32-C5发板配置TFT显示屏是一件很有必要的事情,因为这样就可以使其显示出更多的信息及丰富的色彩表现力

这里介绍一种以硬件方式来驱动SPI接口TFT显示屏的方法,为TFT显示屏与开发板的连接关系为:

SDA---24

SCL---23

DC ---2

RST---3

CS ---4

BL ---5

由于这款屏的控制芯片ST7735,故在使用ArduinoIDE开发时,需要预先下载Adafruit_GFX_LibraryAdafruit_ST7735_and_ST7789_Library,并放置到适当位置,否则影响调用。

为进行显示,其初始的准备条件和设置函数为:

image.png

实现测试的循环程序为:

image.png

相应的各测试函数为:

image.png

image.png

image.png

经程序上传,其结果如图1所示,相应的测试效果见图2至图7所示。

image.png

1 上传后的提示信息

image.png

2 多行文本信息显示

image.png

3 字体及色彩测试

image.png

4 线簇绘制

image.png

5 填充效果测试

image.png

6 绘制三角形簇

image.png

7 绘制图标符合 

演示视频:

https://www.bilibili.com/video/BV1y5SyBsEf5/?vd_source=f302fc0cc3a0425328db53a3b92082ca






关键词: FireBeetle 2 ESP32-C5    

共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]