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版本完整阅读。
FireBeetle 2 ESP32-C5点屏大作战v1.pdf
本帖最后由 HonestQiao 于 2025-10-4 12:41 编辑请下载PDF附件,阅读完整全文:
本文用到的附件列表,用于Arduino安装
本帖最后由 HonestQiao 于 2025-10-4 12:37 编辑附件列表:
[*]DFRobot_GDL:,需安装
[*]TFT-eSPI_ESP32C5:,需安装
[*]U8g2_DFRobot:,不用安装,解压后使用DFRobot目录内的例子即可
谢谢老师分享,我是不是应该送您一个锦旗{:6_215:} 创客编程张 发表于 2025-10-4 12:36
谢谢老师分享,我是不是应该送您一个锦旗
一起学习研究,共同进步!
页:
[1]