ESP8266 浪享2.9 e ink 驱动
ESP8266 Driver for waveshare 2.9 e ink
我正在寻找来自 waveshare
的电子墨水显示器的驱动程序
我可以找到 Arduino 和 Raspberry-PI 的驱动程序。还有ESP8266的驱动吗?目前,我正在尝试了解 Arduino 驱动程序并为 ESP8266 创建自己的驱动程序,但由于我是一名 java 开发人员,所以我不是一个好的 c 开发人员。
希望有人能帮帮我,谢谢!
该驱动程序也适用于 ESP8266(我使用的是 Nodemcu v3)。我在 EPD_drive_gpio.h 中使用了以下引脚映射:
#define CS D8
#define EPD_CS_0 digitalWrite(CS,LOW)
#define EPD_CS_1 digitalWrite(CS,HIGH)
#define isEPD_CS digitalRead(CS)
#define RST D3
#define EPD_RST_0 digitalWrite(RST,LOW)
#define EPD_RST_1 digitalWrite(RST,HIGH)
#define isEPD_RST digitalRead(RST)
#define DC D2
#define EPD_DC_0 digitalWrite (DC,LOW)
#define EPD_DC_1 digitalWrite (DC,HIGH)
#define BUSY D1
#define isEPD_BUSY digitalRead(BUSY)
#define EPD_BUSY_LEVEL 0
extern void SPI_Write(unsigned char value);
extern void driver_delay_xms(unsigned long xms);
#endif
我正在寻找来自 waveshare
的电子墨水显示器的驱动程序我可以找到 Arduino 和 Raspberry-PI 的驱动程序。还有ESP8266的驱动吗?目前,我正在尝试了解 Arduino 驱动程序并为 ESP8266 创建自己的驱动程序,但由于我是一名 java 开发人员,所以我不是一个好的 c 开发人员。
希望有人能帮帮我,谢谢!
该驱动程序也适用于 ESP8266(我使用的是 Nodemcu v3)。我在 EPD_drive_gpio.h 中使用了以下引脚映射:
#define CS D8
#define EPD_CS_0 digitalWrite(CS,LOW)
#define EPD_CS_1 digitalWrite(CS,HIGH)
#define isEPD_CS digitalRead(CS)
#define RST D3
#define EPD_RST_0 digitalWrite(RST,LOW)
#define EPD_RST_1 digitalWrite(RST,HIGH)
#define isEPD_RST digitalRead(RST)
#define DC D2
#define EPD_DC_0 digitalWrite (DC,LOW)
#define EPD_DC_1 digitalWrite (DC,HIGH)
#define BUSY D1
#define isEPD_BUSY digitalRead(BUSY)
#define EPD_BUSY_LEVEL 0
extern void SPI_Write(unsigned char value);
extern void driver_delay_xms(unsigned long xms);
#endif