Electronic paper driver related issues:

  • What kind of hardware do I need to light up my e-paper display?

You only need to design a Boost circuit to provide VGH and other voltages to the e-paper display according to our specifications, and then software design by MCU can light up the e-paper screen.

  • What is the data interface of electronic paper display?

At present, AIO driver IC products are SPI interface, except for 7.5-inch 8159 driver IC, other sizes 24PIN definition are the same.

  • electronic paper interface definition pin has TSDA and TSCL, described as temperature sensor interface, do we need additional temperature sensor?

In principle, you do not need additional temperature sensor, our screen has internal temperature sensor, error ±2℃, if you want to get more accurate temperature, attaching a temperature sensor is welcomed, we recommend LM75A.

  • What should I do with TSDA and TSCL, if I do not use the external temperature sensor?

We suggest the two PINS should be connected to GND to avoid external signal interference and abnormal sleep current increase.

  • According to the description of PIN, VCI VGH VGL VSH VSL VCOM VDD VPP are the power PIN, how much voltage is needed?


    You only need to add a VCI input voltage, generally a wide voltage input: 2.4V- 3.6V.

Then according to the reference circuit design of Boost circuit, only the driver IC can produce the corresponding VGH VGL voltage, no additional request.

VDD is the core voltage that drives the IC. It is generated within the IC and does not need to be applied.

VPP is used to burn OTP before our products leave the factory, and customers do not need to add additional.

  • VPP pin is used by the manufacturer, so can I avoid this capacitor when designing the circuit?


  • What is the maximum screen SPI speed?

The maximum SPI speed currently supported by the screen is 20Mhz

  • What does the SDA pin of e-paper mean when it is described as I/O?

The SPI data line of electronic paper is a two-way port, which can be used as output or input. This is often used when reading the IC state or UserID.

  • Since my MCU I/O resources are limited, can I skip BS and Busy, C/D# PIN?

BS can be omitted as long as the corresponding SPI mode is selection. BS=1:3 (SCL SDA CS) BS=0:4 (C/D# SCL SDA CS)

BUSY indicates that the IC is BUSY or idle which cannot be omitted. Delay cannot be completely replaced, there are potential risks.

C/D# can be omitted, SPI becomes a 9-bit SPI, and Command&Data selection bits are passed before data transmission. Use with BS.

  • Why is there no initialization in the reference code you gave?

Because the new generation of driver IC can burn the initialization instruction into OTP, for the client more convenient, we have burned the initialization settings, you only need a few instructions can light up the screen. If you have special Settings, additional instructions can overwrite OTP data.

  • What is the refresh time of e-paper?

In order to customers have a better display effect

black and white BN series: 3-4S (above 20℃)

black and white low temperature BS series: 30-50s (-25℃)

black and white red RW series: 18-20s (20-30℃)

black and white yellow YN series: 25 to 30 s (20-30 ℃)

  • why there will be a flashing effect when the electronic refresh?

This is the nature of the E-ink displays, through the black and white flickering effect to remove the image and ghost of the previous screen.

  • Can EPD achieve partial non-flicker refresh?

Black and white room temperature E-paper and low temperature E-paper can be partial refreshed, brushing time 0.5-1s. Three-color electronic paper cannot.

How is e-paper image data defined? 

  • How is e-paper image data defined?

There are two RAM inside the e-paper driver IC to store black and white pictures and red pictures respectively.

The data format of the current DKE product is as follows:

                                Black white RAM1          red(yellow)RAM2

    black                                        0                              0

    white                                        1                              0

    red(yellow)                      X                              1

  • Is e-paper BUSY all the time?

Abnormal BOOST or abnormal SPI communication or IC does not work will all cause BUSY.

Waveform related problems:

  • What is the driving waveform?

The display of electrophoretic electronic paper is determined by the space position of particles in microcapsules or microcups. The electrophoretic phenomenon of particles occurs under the action of voltage. The voltage time series that causes particles to electrophoretic movement is the driving waveform of electronic paper. The driving waveform is the core part of the electronic paper display. By adjusting the waveform, the electronic paper products have a better display effect. The screen refresh time is mainly determined by the waveform. Each batch of newly produced electronic paper modules will have different effects, the WF of the same group may not be able to cover, so we need to adjust the waveform to eliminate the difference and ensure the consistency of products.

  • What’s OTP?

OTP is a function provided by driver IC to store LUTS. Since electronic paper is easily affected by temperature, we will divide it into multiple temperature ranges and adjust a set of waveforms for each temperature range. We can use OTP to store waveforms at different temperatures, so that EPD can present the best status within its operating temperature range.

  • OTP can only burn once?

Solomon IC can be burned multiple times, FITI and UC can be burned twice. (7.5 low DPI Flash can be burned multiple times).

  • After using EPD product for several years, I think the effect is not as well as before. Can we optimize the display effect by adjusting the waveform?

It can be optimized, but not exactly the same as the original state due to aging and other issues.

  • The EPD product is not full in single pixel display at 40℃, is it normal?

Normally, we try to ensure the single pixel is full at 35-40℃ during debugging. However, due to the inconsistency of the original materials of electronic paper, it is normal that one or two states of individual batches are not displayed well. We guarantee that the bar code of black and red characters on white background must be readable at 35-40℃.

  • How is the waveform interval divided?

DKE conventional temperature parts are divided as follows (℃):

Black and white normal temperature BN series: 0-5 5-10 10-15 15-20 20-30 30-40 40-50

Black and white low temperature BS series: -25-- 20-20 -- 15-15 -- 10-10 --0 --10 10-20 20-30

Black and white red RW series: 0-3 3-6 6-10 10-15 15-20 20-30 30-35 35-40 Black and white yellow YN series: 0-3 3-6 6-10 10-15 15-20 20-30 30-40

  • Can it be refreshed beyond the upper and lower limits of the temperature range?

We have driving waveform in the upper/lower limit of the temperature range, although the display effect is not guaranteed, but can be refreshed.

  • Will the driving waveform affect the refresh power consumption?

The driving waveform directly affects the power consumption, it determines the refresh time. The refreshing frequency and driving mode of the waveform affect the average current and pulse current.

  • The refresh time of three-color e-paper screen at normal temperature is too long, can it be reduced to less than 5s?

This is not possible, because there is a big difference between the display principle of electronic paper and liquid crystal, the length of the driving waveform directly affects the display effect and residual shadow effect, so it cannot be shortened.

  • L A  B ΔE what do these values represent?

At present, the main measurement standard for EPD display performance is L* A * B * value,

L* stands for brightness; A * indicates red and green, and the greater the a value, the fuller the red; B star is yellow and blue. The bigger the b, the fuller the yellow.

Black and white screen only focus on L* value

black and white red screen focus on L* and A *

black and white yellow screen focus on L* and B *

ΔE represents color difference, can also represent residual shadow, ΔE the greater the color difference, the more serious residual shadow.

Demo kit question:

  • Demo board functions?

Our Demo board is just for customers to evaluate the e-paper display screen.

It divided into motherboard and BOOST driver board; USB powered. The customer can upload the picture through the upper computer, there are four buttons can display three pictures and a whole white pic.

  • USB power supply, all the LED lights are on, but cannot refresh the screen, why?

If all Leds are on, the mainboard does not match the Firmware, means you need to replace the board or Firmware.

  • the screen refresh is abnormal, the screen is full of red snowflake screen can vaguely see black and white screen, why?

The screen is a three-color screen, and the firmware is a black-and-white screen, so the display is abnormal.

  • After loading my picture on the PC, it shows jagged or black and white pixels mixed with red pixels. Why?

By default, 0-16 is black, 240-255 is white, and other RGB values will be displayed in red. Therefore, it is recommended that customers use BMP format pictures when making pictures, and there is no gray scale, only black, white and red colors.

  • I am using the black, white and yellow screen of your company. What kind of firmware and pictures should I download?

Our DEMO can use black, white and red firmware and images for black, white and yellow screens, which are compatible.

  • When we use a large screen such as 4.2 and import the corresponding picture, the display of splintered screen is abnormal. Why?

For small-size products, such as 2.9-inch 128*296, 128 is source and 296 is gate, while for large-size products, 4.2-inch products, source is 400 and gate is 300.

Our upper computer needs the picture to be  Gate in the horizontal direction and Source in the vertical direction, so the picture can be displayed correctly only when it is in the right direction.

  • Why it always flash back in the middle of downloading firmware?

Please place firmware in the directory with non-Chinese characters.