- New : A conversion tool for images : https://github.com/mtribiere/EPAPER_Image_Converter
An still in development library for driving Epaper display from Waveshare. It's built from the ground up using the public SDK FreeRTOS only. It has been successfully tested on an ESP12E-based board with a 1.54" V2 EPaper screen. However it should work for any screen size with minor changes.
Epaper PIN | ESP Board PIN | FreeRTOS PIN |
---|---|---|
BUSY | D4 | GPIO 2 |
RST | D8 | GPIO 15 |
DC | D6 | GPIO 12 |
CS | D2 | GPIO 4 |
CLK | D5 | HSPI_CLK |
DIN | D7 | HSPI_MOSI |
- Coordinate system : By default the (0;0) point is a the bottom left corner of the screen
-
Image conversion : To convert an image, you need to use a software that do the convertion from top to bottom, and left to right like this one here : https://github.com/mtribiere/EPAPER_Image_Converter
-
For bigger screens : The current x and y arguments use uint8_t format. However to use bigger screen you need to increase it to uint16_t or uint32_t.
Made with ❤️ by mtribiere