ESP32C3墨水屏电子书驱动板使用说明文件
1.基本参数说明
- 主芯片:ESP32C3-FH4
- 存储器:TF卡或者FLASH(2选1)
- 按键:4路
- 锂电池充电
- 24PIN墨水屏,可控制双芯片屏幕
2.模块分布图
- 匹配电阻焊接的为500mR。
- 蜂鸣器价格太高,没有焊接。
- TF卡或者FLASH(2选1),FLASH没有焊接。
- 蜂鸣器引脚和墨水屏的EPD_CS2引脚共用。有需要的话,可以是实现双芯片屏幕驱动。
3.GPIO列表
其中FLASH_EN为低电平有效。
4.示例代码
- 微雪传图代码:下载。仅可通过WIFI传图,需要自己修改WIFI及密码。
- FLASH测试代码:下载,仅有读写,没有文件系统。
- 按键测试代码:下载。
- 电池电压检测代码:下载。
- 2.13寸墨水屏示例代码(含局刷):下载墨水屏型号(HINK-E0213A07-A1)
5.注意事项
由于芯片中使用了引脚GPIO12和GPIO13,因此内部flash模式必须选择为DIO模式。如下图所示:
6.微雪驱动代码使用说明
- 微雪官网代码:下载
- 其中目录“\examples\esp32-waveshare-epd”下的代码属于屏幕驱动源码。
- 解压代码后,将目录“E-Paper_ESP32_Driver_Board_Code\examples\esp32-waveshare-epd”下的代码复制到”C:\Users\sp-wg\AppData\Local\Arduino15\libraries“
- 并修改GPIO的编号,使其可以与目标板匹配。
- 修改文件”DEV_Config.h“部分内容如下:
- #define EPD_CS_PIN 3
- #define EPD_DC_PIN 4
- #define EPD_RST_PIN 5
- #define EPD_SCK_PIN 6
- #define EPD_MOSI_PIN 7
- #define EPD_BUSY_PIN 8
- 微雪2.9寸墨水屏示例代码:下载墨水屏型号(E029A01-FPC-A1 SYX 1553)
7.尺寸图