Datasheet

e-Paper ESP8266 Driver Board User Manual
via HTML page and Wi-Fi net in haste then you can use the solution described in this document.
It is based on POST request data transmission, but isn’t “the bad practice” (as if it’s based on GET
request). Consider the data transmission mechanism of this solution, modificate it or add your
own functions/commands if you need.
COMMANDS
The protocol of communication between image dividing code snippet on the client-side
and data receiving code at the server-side includes 4 commands:
EPDn the initialization of n-type display (n is a character in range ‘a’..’l’);
LOAD the image data loading (black and/or red channel);
NEXT the switching from the black channel to the red one;
DONE the refreshing of display and turning into the deep sleep mode.
INITIALIZATION ALGORI THM
As it is shown in the diagram (figure 12), the event handler of “Upload image” button
creates an object for sending commands and listening responses from server, sends EPDn-
command. The server-side application receives the EPDn-command, initializes the e-Paper
display and open monochrome or black channel for writing.
The memory writing commands (EPDn and NEXT) for white-black display is
EPD_SendCommand(0x24);//WRITE_RAM
and for white-black-red display is (black and red channels correspondently):
EPD_SendCommand(0x10); //DATA_START_TRANSMISSION_1,
EPD_SendCommand(0x13); //DATA_START_TRANSMISSION_2
,
but there are exceptions:
White-black displays 2.7 and 4.2 use the red channel (code 0x13) instead of
monochrome channel (code 0x24);
The display 7.5 loads the red and black data simultaneously.
Thus, when you copy code snippets from initialization functions pay attention how they write
image data into display’s memory!