Difference between revisions of "Template:ESP8266 Guides for SPI e-Paper"
From Waveshare Wiki
Line 1: | Line 1: | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==Download Demo Codes== | ==Download Demo Codes== | ||
*Download the ESP8266 Demo codes [https://www.waveshare.net/w/upload/d/d5/E-Paper_ESP8266_Driver_Board_Code.7z e-Paper ESP8266 Driver Codes] to your PC. | *Download the ESP8266 Demo codes [https://www.waveshare.net/w/upload/d/d5/E-Paper_ESP8266_Driver_Board_Code.7z e-Paper ESP8266 Driver Codes] to your PC. |
Revision as of 06:06, 17 May 2022
Download Demo Codes
- Download the ESP8266 Demo codes e-Paper ESP8266 Driver Codes to your PC.
- Unzip the demo codes
- You should copy the esp8266-waveshare-epd folder to the %LOCALAPPDATA%\Arduino15\packages\esp8266\hardware\esp8266\2.7.1\libraries folder which is under the installation directory of IDE.
- The path may be different according to the version of Arduino IDE and the ESP8266 libraries, you need to modify it if it is different.
- The esp8266-waveshare-epd is saved under the examples directory.
Hardware connection
- Raw panel + ESP8266 Driver Board
- If you have the ESP8266 e-Paper Driver board as well as an e-Paper raw panel. You can just connect the e-paper panel to the ESP8266 board
- Configure the switch according to the type of display
Trigger state | e-Paper |
---|---|
A | 1.54inch e-Paper, 2.13inch e-Paper, 2.13inch e-Paper (D), 2.9inch e-Paper |
B | 1.54inch e-Paper (B), 1.54inch e-Paper (C)
2.13inch e-Paper (B), 2.13inch e-Paper (C) |
Note: The ACeP e-Paper doesn't support this connecting method.
- e-Paper Module/HAT + ESP8266 Board
- If you have the ESP8266 Board as well as the e-Paper module/HAT which has PCB already, you can wire the displays by 8-pin cable pin
e-Paper | ESP8266 |
Vcc | 3.3V |
GND | GND |
DIN | GPIO13 |
CLK | GPIO14 |
CS | GPIO15 |
DC | GPIO4 |
RST | GPIO2 |
BUSY | GPIO5 |
Run the Demo Codes
- Open the Arduino IDE
- Choose File->Examples-> waveshae-e-Paper -> And the project according to the type of display
- Build and program the ESP8266 board
- Open the serial monitor, you can check the debug information when running the demo codes