微雪官网:E-Paper ESP32 Driver Board - Waveshare Wiki
去微雪官网,把墨水屏的例程下下来。
我这个使用的是1.54寸的双色墨水屏。
下载下来之后,然后移植到IDF上面。
移植epd1in54c-demo这个例程。
一.移植前的准备工作:
复制以下内容到同一个文件夹中。
.ino结尾的文件中的内容等一下放到main函数中
一共就移植这些文件:
二.开始移植
1.创建一个ESP32项目
2.将头文件放到include目录下面,将c文件和cpp文件放到src目录下面。
3.编译
4.改bug
1.GUI_Paint.h这个头文件这样修改,名字改成这个(让头文件的路径更加绝对,从include目录下面查找):
2.GUI_Paint.cpp这个文件这样修改,名字改为这个(让头文件的路径更加绝对,从include目录下面查找):
3.EPD.h这个文件中的内容删除,改为这个:
5.再次编译
下载到ESP32
这样就移植成功了。
ESP32和墨水屏接线:
代码链接:
链接:https://pan.baidu.com/s/1LgZe2JzwZQWMwO0bXVUi0g?pwd=g7y2
提取码:g7y2
--来自百度网盘超级会员V6的分享