用于wavehare 2.9 e ink的ESP8266驱动程序

时间:2017-07-24 16:42:36

标签: driver display esp8266 spi e-ink

我正在寻找waveshare

的电子墨水显示器的驱动程序

我可以找到Arduino和Raspberry-PI的驱动程序。是否还有ESP8266的驱动程序。目前,我正在尝试了解Arduino驱动程序并为ESP8266创建自己的驱动程序,但由于我是一名java开发人员,因此我不是一名优秀的开发人员。

我希望有人能帮助我,谢谢!

1 个答案:

答案 0 :(得分:0)

该驱动程序也适用于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