HonestQiao 发表于 昨天 09:43

FireBeetle 2 ESP32-C5开发板Arduino环境多库点屏大作战

本帖最后由 HonestQiao 于 2025-10-4 10:04 编辑

本文详细介绍了在FireBeetle 2 ESP32-C5开发板上,基于Arduino环境进行点屏的多种方式。从硬件认识到软件编码,涵盖了多种显示库的使用方法,适合想要学习ESP32和显示屏使用的开发者参考。

文章目录
==================================
一、硬件了解
[*]GDI接口了解
[*]GDI显示屏了解
[*]硬件连接

[*]引脚配置
二、Arduino-ESP32安装
[*]ECO1版本说明
[*]json配置文件
[*]安装支持库
[*]编写blink测试
三、DFRobot_GDL显示库
[*]安装DFRobot_GDL库
[*]演示代码
[*]引脚设置
[*]编译烧录
[*]运行效果



四、Adafruit_ST7789显示库
[*]安装Adafruit ST7789显示库
[*]演示代码
[*]引脚设置
[*]运行效果

五、TFT_eSPI显示库
[*]安装TFT_eSPI定制库
[*]演示代码
[*]代码修改
[*]运行效果

六、LVGL图形显示库
[*]安装LVGL库
[*]演示代码
[*]代码修改
[*]运行效果

[*]music界面效果演示
https://www.bilibili.com/video/BV1eBHGzhE8Y/
七、OLED点屏
[*]安装U8g2显示库
[*]演示代码
[*]修改接口配置
[*]运行效果

[*]cube效果展示


八、总结重要说明
[*]文章详细介绍了5种不同的显示库使用方法
[*]包含丰富的代码示例和实际效果展示
[*]特别说明了ESP32-C5 ECO1版本的特殊配置要求
[*]提供了多种显示屏的驱动方法,包括彩色TFT和单色OLED
资源下载:由于文章内容较长且包含大量图片,请下载PDF版本完整阅读。



HonestQiao 发表于 昨天 09:57

FireBeetle 2 ESP32-C5点屏大作战v1.pdf

本帖最后由 HonestQiao 于 2025-10-4 12:41 编辑

请下载PDF附件,阅读完整全文:





HonestQiao 发表于 昨天 10:01

本文用到的附件列表,用于Arduino安装

本帖最后由 HonestQiao 于 2025-10-4 12:37 编辑

附件列表:

[*]DFRobot_GDL:,需安装
[*]TFT-eSPI_ESP32C5:,需安装
[*]U8g2_DFRobot:,不用安装,解压后使用DFRobot目录内的例子即可

创客编程张 发表于 昨天 12:36

谢谢老师分享,我是不是应该送您一个锦旗{:6_215:}

HonestQiao 发表于 昨天 12:42

创客编程张 发表于 2025-10-4 12:36
谢谢老师分享,我是不是应该送您一个锦旗

一起学习研究,共同进步!
页: [1]
查看完整版本: FireBeetle 2 ESP32-C5开发板Arduino环境多库点屏大作战