【问题标题】:ESP8266 Driver for waveshare 2.9 e inkWaveshare 2.9 电子墨水的 ESP8266 驱动程序
【发布时间】:2017-12-30 08:26:56
【问题描述】:

我正在寻找来自waveshare 的 E-Ink 显示器驱动程序

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

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

【问题讨论】:

  • 您发布的页面中的代码似乎就足够了。你试过刷进去吗?如果是,发生了什么?
  • 谢谢。我已经用驱动程序试过了,它可以工作!!!谢谢

标签: driver display esp8266 spi e-ink


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 2023-02-13
    • 1970-01-01
    • 1970-01-01
    • 2013-02-19
    • 1970-01-01
    • 1970-01-01
    • 2020-07-24
    • 1970-01-01
    • 2010-11-13
    相关资源
    最近更新 更多