嘉立创产业服务站群
发作品签到
专业版

墨水屏通用驱动板-基于合宙ESP32C3核心板

工程标签

5.9k
0
0
8

简介

墨水屏通用驱动板,主控使用合宙ESP32-C3核心板,板载AHT21温湿度检测芯片。

简介:墨水屏通用驱动板,主控使用合宙ESP32-C3核心板,板载AHT21温湿度检测芯片。

开源协议

MIT License

创建时间:2023-05-05 14:32:20更新时间:2023-06-05 02:10:35

描述

买了一堆不同主控和品牌的墨水屏价签,想着做一个墨水屏驱动代码验证板,用来验证不同种类的墨水屏驱动代码是否可行。

于是利用闲置的合宙ESP32-C3核心板作为主控,制作了这个墨水屏通用驱动板。墨水屏通用驱动方案使用大连佳显的方案,BS接地,RESE电阻通过开关可选0.47R或者3R。

 

板载了一个AHT21温湿度检测芯片,可用于在墨水屏上显示温湿度。加了一个用户按钮。把ESP32-C3的IO口基本都用完了。

墨水屏电源和ESP32-C3电源通过R9这个0R电阻相连,并且引出了墨水屏控制接口,如果不想使用板载ESP32-C3控制墨水屏的话,可以断开R9,使用引出的接口连接其他MCU核心板来控制墨水屏。

另外还引出了下载串口和I2C接口,可用于扩充功能。

 

板子是4层板,墨水屏驱动部分的元件大部分可以从原来的价签主板上拆下来。因为手上的每种价签主板上的元件封装不尽相同,所以做好的板子上的某些元件封装和板子上画好的封装不一致,看上去有些别扭,但是不影响功能。

做好后的效果如下。

 

2.9寸屏显示效果,RESE电阻选择3R。

 

4.2寸屏显示效果,RESE电阻选择0.47R。

 

实物只做了“2.9寸板”,“方形板”没做。因合宙的ESP32-C3核心板布局问题“2.9寸板”的wifi天线被放在了板子中央,所以wifi信号会受到一定影响,除此之外其余部分都会比“方形板”要好一点。

 

评论区里有人要代码,所以就上传了一份测试代码,该代码适用于 HINK-E029A10-A3这款墨水屏,2.9寸黑白红三色。

代码其实就是大连佳显的GDEH029Z92这个墨水屏的ESP32例子代码,仅修改了IO引脚和加了LED闪烁,其余都没改。

 

又上传了一份4.2寸屏的测试代码,屏幕标签型号SE2417FS051,屏幕排线型号A1360071-00,也是黑白红三色。

代码用的也是大连佳显的ESP32例子代码,大连佳显型号GDEQ042Z21,仅修改了IO引脚和加了LED闪烁,其余都没改。

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

附件

序号文件名称下载次数
1
Arduino-ESP32C3-GDEH029Z92.zip
160
2
Arduino-ESP32C3-GDEQ042Z21.zip
133
克隆工程
添加到专辑
0
0
分享
侵权投诉

工程成员

评论

全部评论(1)
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航