ESP32C3墨水屏驱动板使用说明文件
1.基本参数说明
V0.1
- 主芯片:ESP32C3-FH4
- 外置FLASH芯片:W25Q128
- 按键:4路
- 锂电池充电
- 24PIN墨水屏,可控制双芯片屏幕
V0.2
- 主芯片:ESP32C3-FH4
- 外置FLASH芯片:W25Q128(未焊接)
- 按键:4路
- 锂电池充电
- 24PIN墨水屏,可控制双芯片屏幕
- 扩展I2C接口
- 可接墨水屏的触摸屏
2.模块分布图
- 匹配电阻焊接的为1R。
- 蜂鸣器价格太高,没有焊接。
- 蜂鸣器引脚和墨水屏的EPD_CS2引脚共用。有需要的话,可以是实现双芯片屏幕驱动。
3.GPIO列表
其中FLASH_EN为低电平有效。
V0.1
V0.2
4.示例代码
- 微雪传图代码:下载。仅可通过WIFI传图,需要自己修改WIFI及密码。
- FLASH测试代码:下载,仅有读写,没有文件系统。
- 按键测试代码:下载。
- 电池电压检测代码:下载。
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.尺寸图
- CAD格式_V0.1:下载
- CAD格式_V0.2:下载