C++ libraries for Waveshare e-paper series ESP32
This source was originally written by Yehui(soonuse, https://github.com/soonuse).
For the SPI and GPIO protocols, the epdif.cpp file and the epdif.h file have mainly changed.
- OS: ESP32
- Libraries: ESP-IDF
Pin order may vary for different e-ink manufacturers
- VCC -> VDD 3V3
- GND -> GND
- D/C -> GPIO 02
- SDI -> GPIO 23 (SPI_MOSI)
- CS -> GPIO 05 (SPI_CS0)
- CLK -> GPIO 18 (SPI_SLK)
Hardware is E-Ink 1.54(Detailed model name is unknown, It seems to use IL3829.)
- install the ESP-IDF
- Set it for the compilation environment.
make menuconfig
- compile the file with:
? ?
make
- Flash on the ESP32 board.:
? ?
make flash
1.54"/1.54"
This source was originally written by Yehui(soonuse, https://github.com/soonuse).
This source has just been changed to be used for ESP32. I would like to thank Yehui (soonuse).