我们一直在开展一个项目,以使电子纸显示器与 Raspberry Pi Pico 板一起使用。我们已经设法让所有东西都与 ESP8266 板一起工作,但出于耗电的原因,我们想使用 Pico。我们使用的电子纸显示器是 Waveshare 2.9" SPI。
我们正在尝试使用这个库:https ://github.com/ZinggJM/GxEPD2
它与 ESP8266 配合得很好,有人设法让它与 Raspberry Pi Pico 一起工作,如果是这样,你能提供任何提示让它与 Pico 一起工作吗?请查找我们收到的附加错误消息。
这是我得到的错误消息:
Arduino: 1.8.13 (Windows 10), Board: "Raspberry Pi Pico, Serial, None"
C:\Users\ \Documents\Arduino\libraries\GxEPD2\src\GxEPD2_EPD.cpp:17:10: fatal error: pgmspace.h: No such file or directory
17 | #include <pgmspace.h>
| ^~~~~~~~~~~~
compilation terminated.
exit status 1
Error compiling for board Raspberry Pi Pico.
此文件 GxEPD2_EPD.cpp:17:10 的以下行:
14 #if defined(ESP8266) || defined(ESP32)
15 #include <pgmspace.h>
16 #else
17 #include <avr/pgmspace.h>
18 #endif