38163浏览
查看: 38163|回复: 0

[项目] FireBeetle 2 ESP32-S3自制GDI转接板用DFRobot_GDL库驱动普通3.2寸彩...

[复制链接]
本帖最后由 Cf6IaBPUniNl 于 2023-9-7 15:01 编辑

FireBeetle 2 ESP32-S3自制GDI转接板用DFRobot_GDL库驱动普通3.2寸彩色TFT屏幕(上)

DFRobot_GDL库DFRobot开发的一个全面的显示交互框架,支持多个MCU,支持显示、触摸和UI。它支持各种显示IC和触摸IC。用户可以使用GDL驱动各种显示器,如彩色屏幕、黑白屏幕、电子墨水屏幕等。

在FireBeetle 2 ESP32-S3开发板上预留了DFRbot专用GDI显示屏接口,使用0.5mm间距的FPC和GDI显示屏连接,可以使接线变得非常简单。


FireBeetle 2 ESP32-S3自制GDI转接板用DFRobot_GDL库驱动普通3.2寸彩...图8


FireBeetle 2 ESP32-S3自制GDI转接板用DFRobot_GDL库驱动普通3.2寸彩...图9






其具体接口定义如下:

FireBeetle 2 ESP32-S3自制GDI转接板用DFRobot_GDL库驱动普通3.2寸彩...图1

根据其接口定义可以发现DFRbot专用GDI显示屏接口是把I2C引脚和SPI引脚及字库、触摸引脚均进行引出并按其定义顺序连接到FPC接口上的一个定制化接口,而市面上常见的显示屏接口都是用2.54排针引出的,所以想要使用GDI接口,只需要制作一个排针转接FPC接口的电路板即可

这次我们使用的是一个3.2寸的TFT屏幕如下图

FireBeetle 2 ESP32-S3自制GDI转接板用DFRobot_GDL库驱动普通3.2寸彩...图2

根据屏幕的SPI引脚定义和GDI接口的定义,画出原理图如下图(图中预留了普通14针TFT屏幕接口):

FireBeetle 2 ESP32-S3自制GDI转接板用DFRobot_GDL库驱动普通3.2寸彩...图3

设计出转接板pcb


FireBeetle 2 ESP32-S3自制GDI转接板用DFRobot_GDL库驱动普通3.2寸彩...图4


将设计图发厂家生产生产得到如下PCB电路:




FireBeetle 2 ESP32-S3自制GDI转接板用DFRobot_GDL库驱动普通3.2寸彩...图5



将PCB焊接上排母和FCP座转接板就做好了,用FCP排线将屏幕连接到ESP32-S3开发板的GDI接口上,示意图如下


FireBeetle 2 ESP32-S3自制GDI转接板用DFRobot_GDL库驱动普通3.2寸彩...图10

下载附件DFRobot_GDL-master.zip下载附件Gerber_GDI转接_2023-09-06.zip
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail