Display Module SKU: DFR0531 FireBeetle Covers-ePaper Black ... · Fig3:FireBeetle Covers-ePaper...

Post on 29-Jul-2020

0 views 0 download

transcript

(https://www.dfrobot.com/product-1746.html)FireBeetle Covers-ePaper Black&White&RedDisplay Module(https://www.dfrobot.com/product-1746.html)

FireBeetle Covers-ePaper Black&White&RedDisplay Module SKU: DFR0531

(http://www.dfrobot.com/) Home (https://www.dfrobot.com/) > Sensors & Modules(https://www.dfrobot.com/category-156.html) > Modules (https://www.dfrobot.com/category-211.html) > LCDs, LEDs &Displays (https://www.dfrobot.com/category-53.html)

Contents1 Introduction2 Specification3 Function Diagram4 PinOut5 API List6 Tutorial

6.1 Preparation6.2 Paint6.3 Character Display6.4 Graphic Display6.5 Imagematrix Tutorial

7 Compatibility Test8 Dimension Figure9 FAQ

10 More Documents

IntroductionDFRobot FireBeetle series is low-power development componentdesigned for Internet of Things(IoT). This FireBeetle Covers-ePaper Black&White&Red Display Module(SPI) features a2.13-inch electronic ink screen with 212x104 resolution and SPI interface, supporting Arduino library and microPythonprogramming. This module is suitable for the current main control board of Firebeetle series. It has the characteristics ofsmall size, compact layout, plug and play, low power consumption and good display effect. Compared with the traditionalelectronic ink screen it displays better and it integrates the GT30L24A3W/foreign language font chip. But compared withthe traditional black-and-white electronic ink screen within 1s refresh speed, this screen refresh speed is relatively slow (atleast once 12s). And it only suitable for static pictures or text display, but not for dynamic refresh.

Note: This board is only available for ESP32 and ESP8266, not for FireBeetle BLE4.1.

SpecificationInput Voltage: 3.3VFont Chip GT30L24A3W:

Data Bus: SPICharacter Set:

GB18030 Simplified Chinese/Traditional ChineseKSC5601 Korean(Be supported in the future)JIS0208 Japanese(Be supported in the future)180 Foreign Font(Be supported in the future)Support multinational Unicode(Korean Unicode and Japanese Unicode will be supported in the future)IS08859 and CODE PAGE

Chinese Character Size:12 dot matrix, 16dot matrix, 24dot matrixForeign Character Size:16 dot matrix, 24 dot matrixOperating Current: 12mA

Ink Screen GDEW0213Z16:Data Bus: SPI

Color: Black White RedScreen Size: 2.13Pixel: 212x104Refresh Time: 12~15s

Function Diagram

(/wiki/index.php/File:DFR0531_Function_DiagramFig2:FireBeetle Covers-ePaperBlack&White&Red Display Module(SPI)Function Diagram

PinOut

(/wiki/index.php/File:DFR0531PinOut.png)Fig3:FireBeetle Covers-ePaper Black&White&Red Display Module(SPI) PinOut

API ListAt present, this module only supports the simplified Chinese of 16*16 lattice and the ASCII characters of 16*8 lattice. Formore fonts, font sizes will be updated later.

#include "DFRobot_IL0376F_SPI.h" DFRobot_IL0376F_SPI eink; //Create an ePaper object /* * @Function:Set and initializeCS pin of font and ink screen. * @Parameter1 cs_W21:CS pin of ink screen. * D3: Available Pin. * D4: Available Pin. * @Parameter2 cs_GT30: Font CS pin. * D5: Available Pin. * D6: Available Pin. * @Parameter3 dc:DC pin of ink screen. * D8: Available pin. * @Parameter4 busy: Busy pin of ink screen. * D7: Available pin. */ void begin(const char cs_W21, const char cs_GT30, const char dc, busy); /* * @Function: Clear the screen and set the screen to the specified color * @Parameter color: Color */ InkScreen_Error clear(uint8_t color); /* * @Function: Display picture(212*104), Picture colors can be red, white, black. * @Parameter1 pic_bw: Black and white picture * @parameter2 pic_red: Red picture */ void drawPicture(const unsigned char *pic_bw, const unsigned char *pic_red); /* * @Function: Refresh the screen */ void flush(void); /* * @Function; Display the character string. * @Parameter1 (x,y):Coordinate (x∈(0,211),y∈(0,103). * @Parameter2 ch:Import character string. * @Parameter3 color:Red/Black/White */ void disString(uint8_t x, uint8_t y, char *ch, uint8_t color); /* * @Function: Drawing points * @Parameter1 (x,y):Coordinate (x∈(0,211),y∈(0,103). * @Parameter2 color:Red/Black/White */ InkScreen_Error drawPoint(const unsigned char x, const unsigned char y, const unsigned char color); /* * @Function: Drawing lines. * @Parameter1 [(x1,y1),(x2,y2)]:Line endpoint coordinates (x1/x2∈(0,211),y1/y2∈(0,103)). * @Parameter2 color: Red/Black/White */ InkScreen_Error drawLine(uint16_t x1, uint16_t y1, uint16_t x2, uint16_t y2, uint8_t color); /* * @Function: Drawing rectangle box * @Parameter1 (x1,x2):Starting abscissa (x1/x2∈(0,211)). * @Parameter2 (y1,y2): Starting ordinate (y1/y2∈(0,103)). * @Parameter3 color:Red/Black/White. */ InkScreen_Error drawRectangle(uint16_t x1, uint16_t y1, uint16_t x2, uint16_t y2, uint8_t color); /* * @Function: Filling rectangle.

* @Parameter1 (x1,x2):Starting abscissa (x1/x2∈(0,211)). * @Paremeter2 (y1,y2):Starting ordinate (y1/y2∈(0,103)). * @Parameter3 color: Red/Black/White. */ InkScreen_Error drawFillRect(uint16_t x1, uint16_t y1, uint16_t x2, uint16_t y2, uint8_t color); /* * @Function:Draw a rounded border or fill a circle. * @Parameter1 (xc,yc): Center coordiante (xc∈(0,211),yc∈(0,103). * @Parameter2 r: radius (r<=52). * @Parameter3 fill: 0:Drawing a circle border 1: Filling circle. * @Parameter4 color: Red/Black/White. */ InkScreen_Error drawCircle(uint16_t xc, uint16_t yc, uint16_t r, uint16_t fill, uint8_t color);

TutorialPreparationHardware

ESP32 x 1FireBeetle Covers-ePaper Display Module x 1

Software

Click to downloadArduino IDE (https://www.arduino.cc/en/Main/Software)Click to download the dependent library DFRobot_Display (https://github.com/DFRobot/DFRobot_Display)Click to download DFRobot_ePaper library (https://github.com/DFRobot/DFRobot_ePaper)

PaintHardware Connection

Select D3 and D6 of dial switch(D3 is the Ink Screen CS pin and D6 is the Font Library CS pin), and then plug theFireBeetle Cover-ePaper Display Module into the esp32.

Sample Code

Download the following code to the ESP32.

#include "Arduino.h" #include "DFRobot_IL0376F_SPI.h" DFRobot_IL0376F_SPI eink; #define EINK_CS D3 #define Font_CS D6 #define EINK_DC D8 #define BUSY D7 void setup(void) { Serial.begin(115200); //Select the corresponding pins eink.begin(EINK_CS, Font_CS, EINK_DC, BUSY); //Clear the screen and display white- eink.fillScreen(WHITE); //Displays a string, red font eink.disString(12,12,1,"DFRobot EINK 1234567890,!@#$%^&*()-+=",RED); //Refresh screen display eink.flush(); delay(3000); //Displays a string, red font eink.disString(12,48,1,"DFRobotThree-color electronic ink screen test program",BLACK); //Refresh screen display eink.flush(); } void loop(void) { delay(8000); }

Function: The display includes drawing points, drawing lines, drawing rectangular frames, drawing filled rectangles,drawing circles, drawing filled circles. Effect:

(/wiki/index.php/File:DSC_2.jpg)Fig3:FireBeetle Covers-ePaper Black&White&Red Display Module(SPI)

Character Display

Hardware Connection

Select D3 and D6 of dial switch (D3 is the Ink Screen CS pin and D6 is the Font Library CS pin), and then plug theFireBeetle Cover-ePaper Display Module into the esp32.

#include "Arduino.h" #include "DFRobot_IL0376F_SPI.h" DFRobot_IL0376F_SPI eink; #define EINK_CS D3 #define Font_CS D6 #define EINK_DC D8 #define BUSY D7 void setup(void) { Serial.begin(115200); //Select the corresponding pins eink.begin(EINK_CS, Font_CS, EINK_DC, BUSY); //Clear the screen and display white eink.fillScreen(WHITE); //Displays a string, red font eink.disString(12,12,1,"DFRobot EINK 1234567890,!@#$%^&*()-+=",RED); //Refresh screen display eink.flush(); delay(3000); //Displays a string, red font eink.disString(12,48,1,"DFRobotThree-color electronic ink screen test program",BLACK); //Refresh screen display eink.flush(); } void loop(void) { delay(8000); }

Function: Display characters including Chinese, ASCII characters, punctuation. Effect:

(/wiki/index.php/File:DSC_1.jpg)Fig3:FireBeetle Covers-ePaper Black&White&Red Display Module(SPI)

Graphic DisplayHardware Connection

Select D3 and D6 of dial switch (D3 is the Ink Screen CS pin and D6 is the Font Library CS pin), and then plug theFireBeetle Cover-ePaper Display Module into the esp32.

Sample Code

#include "Arduino.h" #include "DFRobot_IL0376F_SPI.h" DFRobot_IL0376F_SPI eink; #define EINK_CS D3 #define Font_CS D6 #define EINK_DC D8 #define BUSY D7 const unsigned char picBW[] = { 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XE0,0X00,0X00,0X01,0X80,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X03,0XE0,0X00,0X00,0X00,0X80,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X03,0XE0,0X00,0X00,0X00,0X80,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X03,0XE0,0X00, 0X00,0X00,0X80,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X03,0XE0,0X00,0X00,0X00,0X87, 0XFF,0X01,0XC0,0X08,0X00,0X40,0X00,0X83,0XE0,0X00,0X00,0X00,0X8F,0XFF,0X03,0XC0, 0X0C,0X00,0X60,0X00,0XC3,0XE0,0X00,0X00,0X00,0X8C,0X03,0X67,0X86,0X01,0XC2,0X3C, 0X0F,0XC3,0XE0,0X00,0X00,0X00,0X8C,0X03,0X67,0X06,0X01,0XC2,0X3C,0X0F,0XC3,0XE0, 0X00,0X00,0X00,0X8C,0XFB,0X07,0X3F,0XFF,0XBC,0X73,0XFB,0XC3,0XE0,0X00,0X00,0X00, 0X8C,0XFB,0X07,0XFF,0XFF,0XBF,0XFF,0XFF,0X83,0XE0,0X00,0X00,0X00,0X8C,0XFB,0X00, 0XD9,0X81,0XBF,0XBF,0X7F,0X03,0XE0,0X00,0X00,0X00,0X8C,0XFB,0X18,0XFE,0XFD,0X8F, 0XBF,0XE1,0XC3,0XE0,0X00,0X00,0X00,0X8C,0XFB,0X18,0XFE,0XFD,0X8F,0XBF,0XE1,0XC3, 0XE0,0X00,0X00,0X00,0X8C,0X03,0X63,0X06,0X0C,0X30,0X30,0X7F,0X03,0XE0,0X00,0X00, 0X00,0X8F,0XFF,0X79,0XC7,0X0E,0X3D,0XF2,0X7F,0X83,0XE0,0X00,0X00,0X00,0X8F,0XFF, 0X78,0XC1,0X8E,0X0D,0XF3,0X7C,0XC3,0XE0,0X00,0X00,0X00,0X80,0X00,0X1F,0XF9,0XCE, 0X4D,0XF0,0X6F,0XC3,0XE0,0X00,0X00,0X00,0X80,0X00,0X1F,0XFF,0XDE,0X4D,0XF8,0X6F, 0XC3,0XE0,0X00,0X00,0X00,0X8F,0XDF,0X7B,0XFE,0XF0,0X0C,0X3F,0XEC,0X03,0XE0,0X00, 0X00,0X00,0X8F,0XFF,0X7F,0XFE,0XF3,0XCF,0XFF,0XE7,0X03,0XE0,0X00,0X00,0X00,0X8C, 0X78,0X7F,0XD8,0XF7,0XCF,0XFF,0X03,0X03,0XE0,0X00,0X00,0X00,0X8F,0X7F,0XDF,0X3E, 0XF1,0XCD,0XEF,0XFF,0X03,0XE0,0X00,0X00,0X00,0X8F,0X7F,0XDF,0X3E,0XF1,0XCD,0XEF, 0XFF,0X03,0XE0,0X00,0X00,0X00,0X83,0X04,0X7E,0X18,0XC7,0X82,0X00,0X18,0XC3,0XE0, 0X00,0X00,0X00,0X81,0XDF,0XDF,0X01,0XBC,0X0C,0X73,0X78,0XC3,0XE0,0X00,0X00,0X00, 0X80,0XDF,0XDF,0X01,0XBC,0X0C,0X73,0X78,0XC3,0XE0,0X00,0X00,0X00,0X80,0X18,0XE0, 0X1F,0XBF,0XFC,0X3F,0X6F,0X03,0XE0,0X00,0X00,0X00,0X80,0X18,0XE0,0X00,0X00,0X3C, 0X3F,0X6F,0X03,0XE0,0X00,0X00,0X00,0X8C,0XC3,0X66,0X20,0X80,0X0F,0XFD,0XEF,0X03, 0XE0,0X00,0X00,0X00,0X83,0X18,0X66,0X20,0X80,0X01,0X87,0XF8,0X03,0XE0,0X00,0X00, 0X00,0X83,0X18,0X66,0X20,0X7E,0X01,0X83,0X98,0X03,0XE0,0X00,0X00,0X00,0X80,0X7B, 0XE3,0XE0,0X7F,0X03,0XB3,0X7C,0X03,0XE0,0X00,0X00,0X00,0X80,0XFB,0XFF,0XE0,0XF7, 0X03,0X93,0X7C,0X83,0XE0,0X00,0X00,0X00,0X80,0XC0,0XFF,0XC1,0XF3,0X83,0X83,0X0C, 0XC3,0XE0,0X00,0X00,0X00,0X8F,0X03,0XFB,0XCD,0XF3,0X91,0XEC,0X6F,0X03,0XE0,0X00, 0X00,0X00,0X8F,0X03,0XFB,0XCF,0XF3,0X91,0XEC,0X6F,0X03,0XE0,0X00,0X00,0X00,0X80, 0X1C,0XC7,0XE1,0XF3,0X9F,0X81,0XEC,0XC3,0XE0,0X00,0X00,0X00,0X83,0XFF,0XC7,0XE0, 0XF7,0X1F,0X9F,0XE4,0XC3,0XE0,0X00,0X00,0X00,0X83,0XFB,0XC0,0XC0,0XFF,0X00,0X3F, 0X00,0XC3,0XE0,0X00,0X00,0X00,0X83,0XC0,0XC6,0X60,0X7E,0X1D,0XE1,0XFC,0XC3,0XE0, 0X00,0X00,0X00,0X83,0XC0,0XC6,0X20,0XC0,0X1D,0XE1,0XFD,0XC3,0XE0,0X00,0X00,0X00, 0X83,0X03,0X7E,0X00,0X80,0X0D,0XE3,0X7B,0X03,0XE0,0X00,0X00,0X00,0X83,0X87,0XFF, 0X00,0X00,0X0D,0XEF,0X73,0X83,0XE0,0X00,0X00,0X00,0X80,0XC4,0XC7,0X06,0XF1,0XCD, 0XEF,0X00,0XC3,0XE0,0X00,0X00,0X00,0X83,0X1F,0XF8,0XF6,0XC0,0XC0,0X7F,0XE0,0XC3, 0XE0,0X00,0X00,0X00,0X83,0X1F,0XF8,0XF6,0XC0,0X60,0X73,0XE0,0XC3,0XE0,0X00,0X00, 0X00,0X80,0X64,0X7F,0X00,0X36,0X70,0X33,0X98,0XC3,0XE0,0X00,0X00,0X00,0X87,0X7F, 0XFF,0X07,0X36,0X7E,0X7F,0X98,0X83,0XE0,0X00,0X00,0X00,0X8F,0X7B,0XF8,0X07,0XB6, 0X7E,0X7D,0X98,0X03,0XE0,0X00,0X00,0X00,0X8C,0XD8,0X1B,0XDF,0XCC,0X43,0X83,0X9F, 0XC3,0XE0,0X00,0X00,0X00,0X8D,0XD8,0X1B,0XDF,0XCC,0XE7,0X87,0XFF,0XC3,0XE0,0X00, 0X00,0X00,0X83,0X07,0XD8,0XF8,0X0F,0XBF,0XEF,0XE0,0X03,0XE0,0X00,0X00,0X00,0X83, 0X07,0XFC,0XFE,0X7F,0XFF,0XCF,0XE0,0X03,0XE0,0X00,0X00,0X00,0X80,0X00,0X66,0X3E, 0XF6,0X40,0X00,0X00,0X03,0XE0,0X00,0X00,0X00,0X8F,0XFF,0X66,0XD9,0XB6,0X4D,0XB3, 0XFF,0XC3,0XE0,0X00,0X00,0X00,0X8F,0XFF,0X76,0XD9,0XB6,0X4D,0XB3,0XFF,0XC3,0XE0, 0X00,0X00,0X00,0X8C,0X03,0X7B,0X00,0XF6,0X03,0X83,0X00,0XC3,0XE0,0X00,0X00,0X00, 0X8C,0XFB,0X76,0X3F,0XF0,0X4F,0X03,0X7C,0XC3,0XE0,0X00,0X00,0X00,0X8C,0XFB,0X66, 0X3F,0XF0,0X4E,0X03,0X7C,0XC3,0XE0,0X00,0X00,0X00,0X8C,0XFB,0X00,0X39,0XFF,0XBD, 0XB3,0X7C,0XC3,0XE0,0X00,0X00,0X00,0X8C,0XFB,0X01,0X39,0XFF,0XFF,0XB3,0X7C,0XC3, 0XE0,0X00,0X00,0X00,0X8C,0XFB,0X03,0X38,0X0F,0XF3,0XB3,0X7C,0XC3,0XE0,0X00,0X00, 0X00,0X8C,0X03,0X00,0X37,0XF6,0X0C,0X33,0X00,0XC3,0XE0,0X00,0X00,0X00,0X8C,0X03, 0X00,0X37,0XF6,0X0C,0X33,0X00,0XC3,0XE0,0X00,0X00,0X00,0X8F,0XFF,0X1B,0XC6,0X06, 0X4E,0X33,0XFF,0XC3,0XE0,0X00,0X00,0X00,0X87,0XFF,0X19,0XC6,0X02,0X4E,0X13,0XFF,

0X83,0XE0,0X00,0X00,0X00,0X80,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X03,0XE0,0X00, 0X00,0X00,0X80,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X03,0XE0,0X00,0X00,0X00,0X80, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X03,0XE0,0X00,0X00,0X00,0X80,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X03,0XE0,0X00,0X00,0X00,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, 0XFF,0XFF,0XE0,0X00,0X00,0X00,0X80,0X00,0X02,0X00,0X00,0X04,0X00,0X00,0X03,0XE0, 0X00,0X00,0X00,0X80,0X00,0X02,0X00,0X00,0X04,0X00,0X00,0X03,0XE0,0X00,0X00,0X00, 0X80,0X00,0X02,0X00,0X00,0X04,0X00,0X00,0X03,0XE0,0X00,0X00,0X00,0X80,0X00,0X02, 0X00,0X00,0X04,0X00,0X00,0X03,0XE0,0X00,0X00,0X00,0X80,0X00,0X02,0X00,0X00,0X04, 0X00,0X00,0X03,0XE0,0X00,0X00,0X00,0X80,0X00,0X02,0X00,0X00,0X04,0X00,0X00,0X03, 0XE0,0X00,0X00,0X00,0X80,0X00,0X02,0X00,0X00,0X04,0X00,0X00,0X03,0XE0,0X00,0X00, 0X00,0X80,0X00,0X02,0X00,0X00,0X04,0X00,0X00,0X03,0XE0,0X00,0X00,0X00,0X80,0X00, 0X02,0X00,0X00,0X04,0X00,0X00,0X03,0XE0,0X00,0X00,0X00,0X80,0X00,0X02,0X00,0X00, 0X04,0X00,0X00,0X03,0XE0,0X00,0X00,0X00,0X80,0X00,0X02,0X00,0X00,0X04,0X00,0X00, 0X03,0XE0,0X00,0X00,0X00,0X80,0X00,0X02,0X00,0X00,0X04,0X00,0X00,0X03,0XE0,0X00, 0X00,0X00,0X80,0X00,0X02,0X00,0X00,0X04,0X00,0X00,0X03,0XE0,0X00,0X00,0X00,0X80, 0X00,0X02,0X00,0X00,0X04,0X00,0X00,0X03,0XE0,0X00,0X00,0X00,0X80,0X00,0X02,0X00, 0X00,0X04,0X00,0X00,0X03,0XE0,0X00,0X00,0X00,0X80,0X00,0X02,0X00,0X00,0X04,0X00, 0X00,0X03,0XE0,0X00,0X00,0X00,0X80,0X00,0X02,0X00,0X00,0X04,0X00,0X00,0X03,0XE0, 0X00,0X00,0X00,0X80,0X00,0X02,0X00,0X00,0X04,0X00,0X00,0X03,0XE0,0X00,0X00,0X00, 0X80,0X00,0X02,0X00,0X00,0X04,0X00,0X00,0X03,0XE0,0X00,0X00,0X00,0X80,0X00,0X02, 0X00,0X00,0X04,0X00,0X00,0X03,0XE0,0X00,0X00,0X00,0X80,0X00,0X02,0X00,0X00,0X04, 0X00,0X00,0X03,0XE0,0X00,0X00,0X00,0X80,0X00,0X02,0X00,0X00,0X04,0X00,0X00,0X03, 0XE0,0X00,0X00,0X00,0X80,0X00,0X02,0X00,0X00,0X04,0X00,0X00,0X03,0XE0,0X00,0X00, 0X00,0X80,0X00,0X02,0X00,0X00,0X04,0X00,0X00,0X03,0XE0,0X00,0X00,0X00,0X80,0X00, 0X02,0X00,0X00,0X04,0X00,0X00,0X03,0XE0,0X00,0X00,0X00,0X80,0X00,0X02,0X00,0X00, 0X04,0X00,0X00,0X03,0XE0,0X00,0X00,0X00,0X80,0X00,0X02,0X00,0X00,0X04,0X00,0X00, 0X03,0XE0,0X00,0X00,0X00,0X80,0X00,0X02,0X00,0X00,0X04,0X00,0X00,0X03,0XE0,0X00, 0X00,0X00,0X80,0X00,0X02,0X00,0X00,0X04,0X00,0X00,0X03,0XE0,0X00,0X00,0X00,0X80, 0X00,0X02,0X00,0X00,0X04,0X00,0X00,0X03,0XE0,0X00,0X00,0X00,0X80,0X00,0X02,0X00, 0X00,0X04,0X0C,0X00,0X63,0XE0,0X00,0X00,0X00,0X80,0X00,0X02,0X00,0X00,0X04,0X0C, 0XE0,0XE3,0XE0,0X00,0X00,0X00,0X80,0X00,0X02,0X00,0X00,0X04,0X0C,0XF8,0XC3,0XE0, 0X00,0X00,0X00,0X80,0X00,0X02,0X00,0X00,0X04,0X0C,0XDD,0XC3,0XE0,0X00,0X00,0X00, 0X80,0X00,0X02,0X00,0X00,0X04,0X0C,0XCF,0X83,0XE0,0X00,0X00,0X00,0X80,0X00,0X02, 0X00,0X00,0X04,0X7F,0XC7,0X03,0XE0,0X00,0X00,0X00,0X80,0X00,0X02,0X00,0X00,0X04, 0X7F,0XC7,0X83,0XE0,0X00,0X00,0X00,0X80,0X00,0X02,0X00,0X00,0X04,0X0C,0XDD,0X83, 0XE0,0X00,0X00,0X00,0X80,0X00,0X02,0X00,0X00,0X04,0X0C,0XF8,0XC3,0XE0,0X00,0X00, 0X00,0X80,0X00,0X02,0X00,0X00,0X04,0X0C,0XE0,0XC3,0XE0,0X00,0X00,0X00,0X80,0X00, 0X02,0X00,0X00,0X04,0X0C,0X80,0XE3,0XE0,0X00,0X00,0X00,0X80,0X00,0X02,0X00,0X00, 0X04,0X04,0X60,0X43,0XE0,0X00,0X00,0X00,0X80,0X00,0X02,0X00,0X00,0X04,0X04,0X30, 0X03,0XE0,0X00,0X00,0X00,0X80,0X00,0X02,0X00,0X00,0X04,0X7F,0XFF,0XC3,0XE0,0X00, 0X00,0X00,0X80,0X00,0X02,0X00,0X00,0X04,0X7F,0XFF,0XE3,0XE0,0X00,0X00,0X00,0X80, 0X00,0X02,0X00,0X00,0X04,0X04,0X30,0X63,0XE0,0X00,0X00,0X00,0X80,0X00,0X02,0X00, 0X00,0X04,0X04,0X18,0X63,0XE0,0X00,0X00,0X00,0X80,0X00,0X02,0X00,0X00,0X04,0X00, 0X00,0X03,0XE0,0X00,0X00,0X00,0X80,0X00,0X02,0X00,0X00,0X04,0X00,0X00,0X03,0XE0, 0X00,0X00,0X00,0X80,0X00,0X02,0X00,0X00,0X04,0X00,0X08,0X03,0XE0,0X00,0X00,0X00, 0X80,0X00,0X02,0X00,0X00,0X04,0X00,0X0C,0X03,0XE0,0X00,0X00,0X00,0X80,0X00,0X02, 0X00,0X00,0X04,0X7F,0XFF,0XE3,0XE0,0X00,0X00,0X00,0X80,0X00,0X02,0X00,0X00,0X04, 0X7F,0XFF,0XC3,0XE0,0X00,0X00,0X00,0X80,0X00,0X02,0X00,0X00,0X04,0X04,0X0C,0X03, 0XE0,0X00,0X00,0X00,0X80,0X00,0X02,0X00,0X00,0X04,0X0C,0X6C,0X03,0XE0,0X00,0X00, 0X00,0X80,0X00,0X02,0X00,0X00,0X04,0X18,0XE4,0X03,0XE0,0X00,0X00,0X00,0X80,0X00, 0X02,0X00,0X00,0X04,0X30,0XC6,0X03,0XE0,0X00,0X00,0X00,0X80,0X00,0X02,0X00,0X00, 0X04,0X11,0X86,0X03,0XE0,0X00,0X00,0X00,0X80,0X00,0X02,0X00,0X00,0X04,0X00,0X06, 0X03,0XE0,0X00,0X00,0X00,0X80,0X00,0X02,0X00,0X00,0X04,0X63,0X38,0X03,0XE0,0X00, 0X00,0X00,0X80,0X00,0X02,0X00,0X00,0X04,0X63,0X70,0X03,0XE0,0X00,0X00,0X00,0X80, 0X00,0X02,0X00,0X00,0X04,0X3F,0XFF,0XC3,0XE0,0X00,0X00,0X00,0X80,0X00,0X02,0X00, 0X00,0X04,0X3F,0XFF,0XE3,0XE0,0X00,0X00,0X00,0X80,0X00,0X02,0X00,0X00,0X04,0X33, 0XF0,0X03,0XE0,0X00,0X00,0X00,0X80,0X00,0X02,0X00,0X00,0X04,0X33,0X3C,0X03,0XE0, 0X00,0X00,0X00,0X80,0X00,0X02,0X00,0X00,0X04,0X13,0X0E,0X03,0XE0,0X00,0X00,0X00, 0X80,0X00,0X02,0X00,0X00,0X04,0X00,0X04,0X03,0XE0,0X00,0X00,0X00,0X80,0X00,0X02, 0X00,0X00,0X04,0X00,0X00,0X03,0XE0,0X00,0X00,0X00,0X80,0X00,0X02,0X00,0X00,0X04, 0X1E,0X0E,0X43,0XE0,0X00,0X00,0X00,0X80,0X00,0X02,0X00,0X00,0X04,0X1F,0XFE,0X43, 0XE0,0X00,0X00,0X00,0X80,0X00,0X02,0X00,0X00,0X04,0X18,0XFC,0X43,0XE0,0X00,0X00, 0X00,0X80,0X00,0X82,0X00,0X00,0X04,0X1B,0XDE,0X43,0XE0,0X00,0XC0,0X00,0X83,0XF8, 0X82,0X00,0X00,0X04,0X3B,0X1B,0X43,0XE0,0X0F,0XF8,0X00,0X80,0X1E,0X82,0X00,0X00, 0X04,0X3F,0XFF,0XC3,0XE0,0X0F,0XFE,0X00,0X81,0XEE,0X82,0X00,0X00,0X04,0X3F,0XFF, 0XC3,0XE0,0X09,0XF2,0X00,0X81,0XE6,0X82,0X00,0X00,0X04,0X26,0X4C,0X43,0XE0,0X09, 0XF2,0X00,0X83,0X4F,0X82,0X00,0X00,0X04,0X3F,0XFC,0XC3,0XE0,0X09,0XF2,0X00,0X83, 0XFF,0X82,0X00,0X00,0X04,0X3F,0XFE,0XC3,0XE0,0X09,0XF0,0X00,0X83,0XF6,0X82,0X00,

0X00,0X04,0X39,0X36,0XC3,0XE0,0X09,0XF0,0X00,0X83,0X46,0X82,0X00,0X00,0X04,0X19, 0X30,0XC3,0XE0,0X0F,0XF0,0X00,0X83,0XF6,0X82,0X00,0X00,0X04,0X1B,0XFF,0XC3,0XE0, 0X00,0XC0,0X00,0X83,0X58,0X82,0X00,0X00,0X04,0X7F,0XFF,0X83,0XE0,0X00,0X00,0X00, 0X80,0X00,0X82,0X00,0X00,0X04,0X19,0X07,0X03,0XE0,0X00,0X00,0X00,0X80,0X00,0X82, 0X00,0X00,0X04,0X19,0X7F,0X83,0XE0,0X0F,0XC6,0X00,0X80,0X94,0X82,0X07,0X38,0X04, 0X19,0X07,0XE3,0XE0,0X00,0X56,0X00,0X83,0XB5,0X82,0X07,0XA8,0X04,0X00,0X00,0X43, 0XE0,0X07,0X56,0X00,0X83,0XE5,0X82,0X06,0XE8,0X04,0X00,0X00,0X03,0XE0,0X07,0X16, 0X00,0X80,0XE7,0X02,0X07,0X68,0X04,0X00,0X80,0X63,0XE0,0X0B,0X3E,0X00,0X83,0XFE, 0X02,0X07,0XE8,0X04,0X01,0XF0,0XC3,0XE0,0X0F,0XFE,0X00,0X83,0XFE,0X02,0X0F,0XFF, 0X04,0X31,0XFD,0XC3,0XE0,0X0F,0XD6,0X00,0X80,0XE7,0X02,0X07,0XE8,0X04,0X3F,0X8F, 0X83,0XE0,0X0F,0X16,0X00,0X83,0XF5,0X82,0X06,0XE8,0X04,0X3F,0X87,0X03,0XE0,0X0F, 0XD6,0X00,0X82,0XB5,0X82,0X07,0XE8,0X04,0X30,0X8F,0X83,0XE0,0X0B,0X66,0X00,0X80, 0X94,0X82,0X07,0X28,0X04,0X30,0X7C,0XC3,0XE0,0X00,0X00,0X00,0X80,0X10,0X82,0X00, 0X28,0X04,0X3F,0XF0,0XE3,0XE0,0X00,0X00,0X00,0X80,0X00,0X02,0X00,0X40,0X04,0X3F, 0XFC,0X43,0XE0,0X00,0X7E,0X00,0X81,0XFF,0X82,0X03,0XC8,0X04,0X30,0X1F,0X03,0XE0, 0X00,0X64,0X00,0X81,0XFF,0X82,0X06,0XFF,0X04,0X30,0X03,0XC3,0XE0,0X0F,0XE4,0X00, 0X81,0X01,0X02,0X0F,0XF8,0X04,0X04,0XE0,0XE3,0XE0,0X09,0XFE,0X00,0X81,0X01,0X02, 0X03,0X48,0X04,0X07,0XC0,0X43,0XE0,0X09,0XBE,0X00,0X81,0X01,0X02,0X07,0XF8,0X04, 0X7F,0XFF,0XE3,0XE0,0X09,0X80,0X00,0X81,0X01,0X02,0X01,0XCE,0X04,0X0F,0XF0,0X03, 0XE0,0X09,0XFE,0X00,0X81,0X01,0X02,0X00,0XE3,0X04,0X04,0X78,0X03,0XE0,0X0F,0XE4, 0X00,0X81,0X01,0X02,0X03,0XD0,0X04,0X04,0X1E,0X03,0XE0,0X0F,0X64,0X00,0X81,0XFF, 0X82,0X06,0X7C,0X04,0X00,0X04,0X03,0XE0,0X00,0X7E,0X00,0X81,0XFF,0X82,0X07,0XFF, 0X04,0X00,0X00,0X03,0XE0,0X00,0X00,0X00,0X80,0X00,0X02,0X02,0X41,0X04,0X00,0X00, 0X03,0XE0,0X00,0X00,0X00,0X80,0X28,0X02,0X00,0X40,0X04,0X00,0X00,0X03,0XE0,0X04, 0X80,0X00,0X81,0XA8,0X82,0X00,0XC0,0X04,0X00,0X00,0X03,0XE0,0X06,0X80,0X00,0X81, 0XEF,0X82,0X01,0XF8,0X04,0X00,0X00,0X03,0XE0,0X07,0X80,0X00,0X81,0XEB,0X02,0X07, 0X7F,0X04,0X00,0X00,0X03,0XE0,0X07,0X80,0X00,0X83,0X3B,0X02,0X06,0X43,0X04,0X00, 0X00,0X03,0XE0,0X0C,0X80,0X00,0X81,0XFF,0X82,0X00,0X43,0X04,0X00,0X00,0X03,0XE0, 0X0C,0X80,0X00,0X81,0XAE,0X82,0X00,0X40,0X04,0X00,0X00,0X03,0XE0,0X07,0X80,0X00, 0X81,0X28,0X82,0X04,0X78,0X04,0X00,0X00,0X03,0XE0,0X07,0X80,0X00,0X80,0XD8,0X02, 0X07,0X4E,0X04,0X00,0X00,0X03,0XE0,0X04,0XE0,0X00,0X83,0XFF,0X82,0X01,0XC6,0X04, 0X00,0X00,0X03,0XE0,0X04,0XFE,0X00,0X80,0XCC,0X82,0X00,0XC3,0X04,0X00,0X00,0X03, 0XE0,0X00,0X06,0X00,0X80,0X08,0X02,0X00,0X40,0X04,0X00,0X00,0X03,0XE0,0X00,0X00, 0X00,0X80,0X00,0X02,0X00,0X00,0X04,0X00,0X00,0X03,0XE0,0X00,0X00,0X00,0X80,0X00, 0X02,0X00,0X00,0X04,0X00,0X00,0X03,0XE0,0X00,0X00,0X00,0X80,0X00,0X02,0X00,0X00, 0X04,0X00,0X00,0X03,0XE0,0X00,0X00,0X00,0X80,0X00,0X02,0X00,0X00,0X04,0X00,0X00, 0X03,0XE0,0X00,0X00,0X00,0X80,0X00,0X02,0X00,0X00,0X04,0X00,0X00,0X03,0XE0,0X00, 0X00,0X00,0X80,0X00,0X02,0X00,0X00,0X04,0X00,0X00,0X03,0XE0,0X00,0X00,0X00,0X80, 0X00,0X02,0X00,0X00,0X04,0X00,0X00,0X03,0XE0,0X00,0X00,0X00,0X80,0X00,0X02,0X00, 0X00,0X04,0X00,0X00,0X03,0XE0,0X00,0X00,0X00,0X80,0X00,0X02,0X00,0X00,0X04,0X00, 0X00,0X03,0XE0,0X00,0X00,0X00,0X80,0X00,0X02,0X00,0X00,0X04,0X00,0X00,0X03,0XE0, 0X00,0X00,0X00,0X80,0X00,0X02,0X00,0X00,0X04,0X00,0X00,0X03,0XE0,0X00,0X00,0X00, 0X80,0X00,0X02,0X00,0X00,0X04,0X00,0X00,0X03,0XE0,0X00,0X00,0X00,0X80,0X00,0X02, 0X00,0X00,0X04,0X00,0X00,0X03,0XE0,0X00,0X00,0X00,0X80,0X00,0X02,0X00,0X00,0X04, 0X00,0X00,0X03,0XE0,0X00,0X00,0X00,0X80,0X00,0X02,0X00,0X00,0X04,0X00,0X00,0X03, 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, 0XFF,0XFF,0XFF,0XFF }; const unsigned char picRED[] = { 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,

0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X01,0X80,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X01,0X80, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X01,0X80,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X7F,0XFF,0X80,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X7F,0XFF,0X80,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X3F,0XFF,0X80,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X38,0X01, 0X80,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X38,0X01,0X80,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X01,0X80,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X01,0X80,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X01,0X80,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X01,0X80,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X7F,0XFF,0X80,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X7F,0XFF,0X80,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X3F,0XFF,0X80, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X38,0X01,0X80,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X38,0X01,0X80,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X01,0X80,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X18,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X70,0XFF,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X70,0XFF,0X80,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X71,0XF7,0X80,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X71, 0XC3,0XC0,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X71,0X81,0XC0,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X71,0X81,0XC0,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X7F,0XC1,0XC0,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X7F,0XC3,0X80,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X3F,0XC3,0X80,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X03,0X00, 0X00,0X00,0X00,0X00,0X18,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X07,0XFE,0X00,0X00,0X00,0X00,0X00,0X03,0XF8,0X00,0X00,0X00,0X00,0X07,0XFE,0X00, 0X00,0X00,0X00,0X00,0X1F,0XFE,0X00,0X00,0X00,0X00,0X03,0X98,0X00,0X00,0X00,0X00, 0X00,0X3F,0XFF,0X80,0X00,0X00,0X00,0X01,0XF8,0X00,0X00,0X00,0X00,0X00,0X7C,0X07, 0X80,0X00,0X00,0X00,0X00,0X78,0X00,0X00,0X00,0X00,0X00,0X70,0X01,0XC0,0X00,0X00, 0X00,0X00,0X38,0X00,0X00,0X00,0X00,0X00,0X70,0X01,0XC0,0X00,0X00,0X00,0X00,0XF0, 0X00,0X00,0X00,0X00,0X00,0X70,0X01,0XC0,0X00,0X00,0X00,0X03,0XFC,0X00,0X00,0X00, 0X00,0X00,0X7C,0X07,0X80,0X00,0X00,0X00,0X07,0X9E,0X00,0X00,0X00,0X00,0X00,0X3F, 0XFF,0X80,0X00,0X00,0X00,0X06,0X06,0X00,0X00,0X00,0X00,0X00,0X1F,0XFE,0X00,0X00, 0X00,0X00,0X06,0X06,0X00,0X00,0X00,0X00,0X00,0X03,0XF8,0X00,0X00,0X00,0X00,0X07, 0XFE,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X03,0XFC,0X00,0X00, 0X00,0X00,0X00,0X0F,0X00,0X80,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X1F,0XC3,0X80,0X00,0X00,0X00,0X00,0X06,0X00,0X00,0X00,0X00,0X00,0X3F,0XCF,0X80, 0X00,0X00,0X00,0X00,0X06,0X00,0X00,0X00,0X00,0X00,0X39,0XFF,0X00,0X00,0X00,0X00, 0X07,0XFE,0X00,0X00,0X00,0X00,0X00,0X70,0XFE,0X00,0X00,0X00,0X00,0X07,0XFE,0X00, 0X00,0X00,0X00,0X00,0X70,0XF8,0X00,0X00,0X00,0X00,0X06,0X06,0X00,0X00,0X00,0X00, 0X00,0X70,0X60,0X00,0X00,0X00,0X00,0X02,0X06,0X00,0X00,0X00,0X00,0X00,0X70,0X60, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X70,0XE0,0X00,0X0F,0XFF, 0XF0,0X04,0X02,0X00,0X00,0X00,0X00,0X00,0X7F,0XFF,0X80,0X0F,0XFF,0XF0,0X07,0X0E, 0X00,0X00,0X00,0X00,0X00,0X7F,0XFF,0X80,0X0F,0XFF,0XE0,0X03,0XFC,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0XF8,0X00,0X00,0X00,0X00,0X00,0X00,

0X00,0X00,0X00,0X00,0X00,0X01,0XF8,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X03, 0XE0,0X00,0X07,0XBE,0X00,0X00,0X00,0X00,0X00,0X70,0X00,0X00,0X07,0XF0,0X00,0X07, 0X0E,0X00,0X00,0X00,0X00,0X00,0X70,0XE0,0X00,0X0F,0XF8,0X00,0X04,0X02,0X00,0X00, 0X00,0X00,0X00,0X70,0XE0,0X00,0X0E,0X38,0X00,0X00,0X06,0X00,0X00,0X00,0X00,0X00, 0X70,0XE0,0X00,0X0C,0X1C,0X00,0X03,0XE6,0X00,0X00,0X00,0X00,0X00,0X70,0XE0,0X00, 0X0C,0X1C,0X00,0X07,0XF6,0X00,0X00,0X00,0X00,0X00,0X70,0XE0,0X00,0X0C,0X1C,0X00, 0X06,0X3E,0X00,0X00,0X00,0X00,0X00,0X7F,0XFF,0X80,0X0C,0X1C,0X00,0X06,0X1E,0X00, 0X00,0X00,0X00,0X00,0X7F,0XFF,0X80,0X0F,0XFF,0XF0,0X06,0X0E,0X00,0X00,0X00,0X00, 0X00,0X7F,0XFF,0X80,0X0F,0XFF,0XF0,0X02,0X06,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X0F,0XFF,0XF0,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X06,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X06, 0X00,0X00,0X00,0X00,0X00,0X03,0XF8,0X00,0X00,0X00,0X00,0X07,0XFE,0X00,0X00,0X00, 0X00,0X00,0X0F,0XFE,0X00,0X04,0X0F,0XC0,0X07,0XFE,0X00,0X00,0X00,0X00,0X00,0X1F, 0XFF,0X00,0X0E,0X1F,0XE0,0X06,0X06,0X00,0X00,0X00,0X00,0X00,0X3E,0X0F,0X00,0X0E, 0X1F,0XE0,0X02,0X06,0X00,0X00,0X00,0X00,0X00,0X38,0X03,0X80,0X1C,0X3C,0X70,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X30,0X03,0X80,0X1C,0X38,0X70,0X00,0X06,0X00,0X00, 0X00,0X00,0X00,0X70,0X01,0X80,0X1C,0X78,0X70,0X03,0XE6,0X00,0X00,0X00,0X00,0X00, 0X70,0X01,0X80,0X1C,0X70,0X70,0X07,0XF6,0X00,0X00,0X00,0X00,0X00,0X70,0X01,0X80, 0X0F,0XF0,0X70,0X06,0X3E,0X00,0X00,0X00,0X00,0X00,0X7F,0XFF,0X80,0X0F,0XE0,0XE0, 0X06,0X1E,0X00,0X00,0X00,0X00,0X00,0X7F,0XFF,0X80,0X07,0XC1,0XE0,0X06,0X0E,0X00, 0X00,0X00,0X00,0X00,0X7F,0XFF,0X80,0X00,0X00,0X40,0X02,0X06,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,

0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, 0X00,0X00,0X00,0X00 }; void setup(void) { Serial.begin(115200); //Select the corresponding pins eink.begin(EINK_CS, Font_CS, EINK_DC, BUSY); /*********Only show the black images********/ //Clear the screen and display white eink.fillScreen(WHITE); //Show a picture eink.drawPicture(picBW, NULL); //Refresh screen display eink.flush(); delay(3000); /*********Only show the red image********/ //Clear the screen and display white eink.fillScreen(WHITE); //Show a picture eink.drawPicture(NULL, picRED); //Refresh screen display eink.flush(); delay(3000); /*********Show all images********/ //Clear the screen and display white eink.fillScreen(WHITE); //Show a picture eink.drawPicture(picBW, picRED); //Refresh screen display eink.flush(); } void loop(void) { delay(3000); }

Function: Display the black-and-white part of the picture first, return to show the red part, and finally display the full tri-color picture. Effect:

(/wiki/index.php/File:DFR123.jpg)Fig3:FireBeetle Covers-ePaper Black&White&Red Display Module(SPI)

Imagematrix TutorialDue to the tri-color ePaper can display both Black-and-white and red pictures (the threecolor image shown on the screenis actually a combination of two pictures), so you need to do two imagematrix, and the two imagematrix method is exactlythe same.After imagematrix is finished, copy the two binary arrays to the array in the example. This screen does notsupport grayscale, so you need to make 250 * 122 resolution pure black-and-white pictures, and saved as.bmp or jpgfiles.

Imagematrix Method The Lcd-image-converter.exe software can be used in the imagematrix. Tip: The software in the tool folder of e-paper compressed package, the steps are as follows: ①Open a picture "xxx.jpg". File->open

(/wiki/index.php/File:File-Open.png)Fig3:FireBeetle Covers-ePaper Black&White&Red Display Module(SPI)

②Set to rotate the picture 180 °. image->rotate->180

(/wiki/index.php/File:File-OpenR.png)Fig3:FireBeetle Covers-ePaper Black&White&Red Display Module(SPI)

③Open the menu to set the output format. Options->conversion

(/wiki/index.php/File:Options-ConversionR.png)Fig3:FireBeetle Covers-ePaper Black&White&Red Display Module(SPI)

④ Set the parameters according to the following figure.

(/wiki/index.php/File:Parameter_Settings.png)Fig3:FireBeetle Covers-ePaper Black&White&Red Display Module(SPI)

⑤Click "Show Preview" after setting the parameters.

(/wiki/index.php/File:Show_Preview.png)Fig3:FireBeetle Covers-ePaper Black&White&Red Display Module(SPI)

⑥ Replaces the array in the example with binaries in the dialog box.

(/wiki/index.php/File:C_R.png)Fig3:FireBeetle Covers-ePaper Black&White&Red Display Module(SPI)

⑦Then, download the program to mainboard and the image will be displayed on the screen.

Compatibility TestMCU Pass Fail No Test Note

FireBeetle-Board328P √FireBeetle-ESP32 √

FireBeetle-ESP8266 √Leonardo √

Dimension FigurePin Spacing: 2.54mm/0.1inMain Board Size: 32.00mm x 60.00mm/1.26x2.36inThickness: 1.6mm/0.06in

(/wiki/index.php/File:DFR0511Dimension_Figure.png)Fig1:FireBeetle Covers-ePaper Tircolor DisplayModule(SPI)Dmension Figure

FAQQ. Is it normal to blink for a long time when refreshing?

A. The electronic ink screen has many advantages for reading, there are also several difficult to overcome defects,including the splash screen and shadow. After turning the page for many times the ink will remain, in order to solve thisproblem, the manufacturer designed the full-screen refresh, but another problem occurred, the screen will flash for awhile in full-screen refresh process.

For any questions, advice or cool ideas to share, please visit the DFRobot Forum (http://www.dfrobot.com/forum/).

More Documents原理图 (http://www.dfrobot.com.cn/images/upload/File/2018062913444636zngl.pdf)GDEW0213Z16 V2.0 参数手册 (http://www.dfrobot.com.cn/images/upload/File/20180629134709svzi9y.pdf)GT30L24A3W 数据手册 (http://www.dfrobot.com.cn/images/upload/File/20180629134745j5eex0.pdf)

(http://www.dfrobot.com/) Get FireBeetle Covers-ePaper Black&White&Red Display Module(https://www.dfrobot.com/product-1746.html) from DFRobot Store or DFRobot Distributor.(http://www.dfrobot.com/index.php?route=information/distributorslogo)

This page was last modified on 29 June 2018, at 19:05.Content is available under GNU Free Documentation License 1.3 or later (https://www.gnu.org/copyleft/fdl.html) unless otherwise noted.

(https://www.gnu.org/copyleft/fdl.html) (//www.mediawiki.org/)