先看 esp32c3 使用 platformio 开发墨水屏简介 这篇文章,这篇文章中详细说明了从创建项目到烧录代码的整个过程。
如果屏幕使用的是 H029A01 型号能够局部刷新,屏幕驱动关键代码为:
GxEPD2_BW<GxEPD2_290, GxEPD2_290::HEIGHT> display(GxEPD2_290(SS, 5, 2, 3));(微雪esp32c3)
在使用教程烧录程序时注意替换。还有就是 platformio.ini,微雪和合宙的板子配置文件不通用,注意替换,否则无法正常使用。
微雪的 esp32c3 platformio.ini 文件内容如下:
[env:esp32-c3-devkitc-02]
platform = espressif32
board = esp32-c3-devkitc-02
framework = arduino
monitor_speed = 115200
lib_deps =
zinggjm/GxEPD2@^1.5.0
build_flags =
-D ARDUINO_USB_MODE=1
-D ARDUINO_USB_CDC_ON_BOOT=1
标签:微雪,platformio,GxEPD2,demo,烧录,墨水,esp32c3
From: https://www.cnblogs.com/manastudent/p/18149532