e-Paper ESP32 Driver Board 用户手册
e-Paper ESP32 Driver Board
用户手册
产 品 简 介
这是一款电子墨水屏1无线网络驱动板,支持用户通过 wifi 或者蓝牙从 PC 机或者智能手机
上获取图片信息,并将图片刷新到电子墨水屏上显示。
本驱动板集成了板载有 ESP32 模组, 并在 PCB 两端引出 ESP32 的全部引脚,可以连接
其他设备使用。提供有蓝牙以及 WIFI 示例程序,支持 Arduino 开发。
特 点
⚫ 板载 ESP32,支持 Arduino 开发
⚫ 提供安卓手机 APP 程序,可通过蓝牙 EDR 更新显示内容,方便使用
⚫ 提供 HTML 上位机程序,可通过网页远程更新显示内容,方便集成到各种网络应用中
⚫ 支持 Floyd-Steinberg 抖动算法,以获得更多的颜色组合,对原始图片进行更好的阴影渲
染
⚫ 支持多种常用图片格式(BMP、JPEG、GIF 和 PNG 等)
⚫ 出厂内置电子墨水屏驱动程序(开源)
⚫ 提供完善的配套资料手册
参 数
⚫ WiFi 标准:802.11b/g/n
⚫ 蓝牙标准:4.2,包含传统蓝牙(BR/EDR)和低功耗蓝牙(BLE)
1 仅支持微雪墨水屏
1 / 23
e-Paper ESP32 Driver Board 用户手册
⚫ 通信接口:3-wire SPI、4-wire SPI(默认)
⚫ 工作电压:5V
⚫ 工作电流:50mA ~ 150mA
⚫ 外形尺寸:29.46mm x 48.25mm
引 脚
硬件上,墨水屏占用连接的引脚入下图
支 持 的 屏 幕 型 号
⚫ 1.54inch e-Paper, 1.54inch e-Paper (B), 1.54inch e-Paper (C)
⚫ 2.13inch e-Paper, 2.13inc e-Paper (B), 2.13inch e-Paper (C), 2.13inch e-Paper (D)
⚫ 2.7inch e-Paper, 2.7inc e-Paper (B)
⚫ 2.9inch e-Paper, 2.9inc e-Paper (B), 2.9inch e-Paper (C)
⚫ 4.2inch e-Paper, 4.2inc e-Paper (B), 4.2inch e-Paper (C)
⚫ 5.83inch e-Paper, 5.83inch e-Paper (B), 5.83inch e-Paper (C)
⚫ 7.5inch e-Paper, 7.5inc e-Paper (B), 7.5inch e-Paper (C)
应 用
本产品配合墨水屏,适用于无线刷图的应用场景。
- 超市电子价签
- 电子名片
- 串口信息显示牌等
2 / 23
e-Paper ESP32 Driver Board 用户手册
3 / 23
e-Paper ESP32 Driver Board 用户手册
目 录
产品简介 ......................................................................................................................................................................... 1
特点 ........................................................................................................................................................................ 1
参数 ........................................................................................................................................................................ 1
引脚 ........................................................................................................................................................................ 2
支持的屏幕型号 .................................................................................................................................................... 2
应用 ........................................................................................................................................................................ 2
使用说明 ......................................................................................................................................................................... 5
下载例程和 APP ................................................................................................................................................... 5
硬件连接 ................................................................................................................................................................ 6
Arduino IDE 安装和 EPS32 环境配置 ............................................................................................................. 8
蓝牙 Demo 使用 .................................................................................................................................................. 9
WiFi Demo 使用 .............................................................................................................................................. 11
图像处理算法 .............................................................................................................................................................. 15
色阶法 ................................................................................................................................................................. 15
抖动法 ................................................................................................................................................................. 16
两种算法的处理效果图 ..................................................................................................................................... 17
数据通信协议 .............................................................................................................................................................. 19
指令 ..................................................................................................................................................................... 19
初始化 ................................................................................................................................................................. 19
图像数据格式 ..................................................................................................................................................... 21
4 / 23
e-Paper ESP32 Driver Board 用户手册
使 用 说 明
下 载 例 程 和 APP
我们提供有蓝牙和 WiFi 两种例程。在微雪百科界面找到 e-Paper ESP32 Driver Board 资料
界面,并下载示例程序。
将下载下来的压缩包解压出来,可以得到以下文件:
ePape_Esp32_loader_APP: 蓝牙 APP 源码(Android Studio)
Loder_esp32bt: 蓝牙 demo 例程
Loader_esp32wf: WiFi demo 例程
ePape Esp32 Loader.apk: 蓝牙 APP 安装包(仅支持 Android 手机)
5 / 23
e-Paper ESP32 Driver Board 用户手册
硬 件 连 接
本产品出货的时候配有一个 ESP32 网络驱动板,一个转接板和 FFC 延长线。使用的时候你可
以直接将屏幕接入到驱动板,或者是通过延长线和转接板接入
1 将屏幕接入 ESP32 驱动板:
1.1 直接接入驱动板:
1.2 通过延长线和转接板接入:
6 / 23
e-Paper ESP32 Driver Board 用户手册
2 设置型号开关,根据实际使用的墨水屏型号设置一下型号开关
3 使用一条 micro USB 线将 ESP32 驱动板接入到电脑或者 5V 电源。
型号对应关系:
1.54inch e-Paper
2.13inch e-Paper
2.13inch e-Paper (D)
2.9inch e-Paper
A
B
1.54inch e-Paper (B)
1.54inch e-Paper (C)
2.13inch e-Paper (B)
2.13inch e-Paper (C)
2.7inch e-Paper (B)
2.9inch e-Paper (B)
2.9inch e-Paper (C)
4.2inch e-Paper (B)
4.2inch e-Paper (C)
5.83inch e-Paper (B)
5.83inch e-Paper (C)
7.5inch e-Paper (B)
7.5inch e-Paper (C)
7 / 23
e-Paper ESP32 Driver Board 用户手册
ARDUINO IDE 安 装 和 EPS32 环 境 配 置
1. 如果您电脑之前并没有安装有 Arduino IDE,或者 IDE 的版本比较老。建议到 Arduino 官
方网站根据自己的系统型号下载最新的 IDE 并安装。
-官网链接:https://www.arduino.cc/en/Main/Software
2. 下载 Arduino-ESP32 支持包: https://codeload.github.com/espressif/arduino-
esp32/zip/master . 并将压缩包里面的文件解压到 Arduino IDE 安装目录下的
Hardware->espressif->esp32 路径。(注意,如果在安装目录下没有相应文件夹的话,
可以手动创建一下)。
3. 打开 tools,并以管理员身份运行一下 get.exe 文件
4. 等待安装完成后,你可以在 IDE 的 Tools->Boards 里面找到 ESP32 Dev Module 的型号
选项即可。
8 / 23