Difference between revisions of "EINK-DISP-103"

From Waveshare Wiki
Jump to: navigation, search
Line 17: Line 17:
*[https://www.waveshare.com/w/upload/e/e0/RGB_Gray.7z RGB Gray software for converting photo]
*[https://www.waveshare.com/w/upload/e/e0/RGB_Gray.7z RGB Gray software for converting photo]
{|style="margin-top: 10px; /*border-right: 20px solid transparent;*/ border-top: 20px solid {{{color|#EEE}}};"
{|style="margin-top: 10px; /*border-right: 20px solid transparent;*/ border-top: 20px solid {{{color|#EEE}}};"

Revision as of 10:07, 17 May 2022








This is a 10.3inch e-Paper monitor, it has 1872x1404 resolution, HDMI interface. Supports Raspberry Pi,jetson Nano and Windows PC.


  • 10.1inch e-Paper, 1872x1404 resolution (225DPI)
  • This paper-like display has no blue light, it is eye care.
  • Display type: Passively reflective and require ambient light for reading.
  • Supports mode/contrast adjust
  • Aluminum alloy CNC enclosure
  • Supports Raspberry Pi/Jetson Nano/PC

Hardware description

EINK-DISP-103 09.jpg

  • mini HDMI Port: You can connect the EINK-DISP-103 (called "the display" hereafter) to the master device by HDMI cable. The display can only work with 1872x1404 resolution
  • 5V Power supply: The display requires at least 5V/1.5A power input, a 5V/3A power adapter is provided in the package.
  • UPD/RUN Switch: By default, you should turn the switch onto the RUN side (close to the power port) for displaying, You can turn it onto the UPD side (close to the contrast adjustment) for the firmware update.
  • Contrast/Speed Adjustment: Press the button, and roll it upward/downward to select the setting option, after selecting, press the button to confirm. Then roll the button upward/downward to adjust contrast/speed, finally press the button again to confirm. The display will do a full update when you change the contrast to clear the ghost.
  • Power Indicator: The indicator is used to indicate the status of the display
  • C button: This button is used to clear the display. You can press this button to clear the ghost or wakeup it from sleep mode
  • M button: This button is used to change display modes. The display supports three modes (A2+/GC16?A2)
    • A2+: This mode uses Floyd-Steinberg dithering algorithms, to let the display simulate gray display. The update speed is fast and it is suitable for daily use. The disadvantage is that its ghost is more than A2
    • GC16: Supports 16 grays. In this mode, you can get the best display effect, less ghost, however, slowest the update rate. It is suitable for displaying still pictures.
    • A2: A2 mode only supports Black and White color. The update rate of A2 is fastest, you can use it for editing and coding.

You can adjust the mode and contrast according to your user-experience.

Connect to PC

Hardware connection

  • Connect the 5V/3A power adapter to Power interface of the display
  • Connect the HDMI interface of the display to PC

The display will display after connecting.

Note: If your PC only has a DP or type C interface, you should connect an adapter firstly. To use the display, we recommend you to first connect the Power adapter for EDID reading.

Resolution setting

To display the full screen, we recommend you to use 4:3 ratio.

In Windows, right-click the desktop and choose Display setting -> 1872x1404 -> save

We recommend you to use extended mode.

Setting software

To clean the display and change modes, you can use the physical buttons on display, Or the EinkSet software.
You can adjust the contrast, speed, clean the display, and change the modes by the software.


Connect to Raspberry Pi

Hardware Connection

1.Connect the matching 5V/3A power supply to the POWER interface of EINK.
2.Connect the HDMI port of the EINK to the HDMI port of the Raspberry Pi (the Pi4 also needs to be connected to an HDMI adapter).
As shown below:

Software Setting

Raspbian / Ubuntu and Kali systems for Raspberry Pi.
When the LCD works on systems such as Raspberry Pi, the resolution must be manually set, otherwise it will cause abnormal display. When the LCD works on the PC version of Windows system, there is no such problem.
Please download the latest version of the image from Raspberry Pi official website
1. Download the compressed file to the PC, and extract the .img file.
2. Connect the TF card to the PC, and use SDFormatter.exe software to format the TF card.
3. Open the Win32DiskImager.exe, select the system image prepared in step 1, and click write to burn the system image.
4. After the programming is completed, open the config.txt file in the root directory of the TF card, add the following code at the end of config.txt, save and safely eject the TF card.
5. Insert the TF card into the Raspberry Pi. Power on the Raspberry Pi, and it will display normally after a few seconds.
Note 1: If it is Raspberry Pi 4, also need to comment out dtoverlay=vc4-fkms-V3D.
Note 2: Because the resolution of the Raspberry Pi changes during the boot process, it is normal for the few seconds before booting to be abnormal.


Because of the working protocol of EINK screens, the ghost problem is normal. You can change the setting of Raspberry Pi to improve the display effect.

To reduce ghost, you can set the background to white and the foreground to white

  • Choose Menu -> Preferences -> Appearance Settings, In Desktop Option, set layout to No image, and set the Colour to white, set the Text Colour to black and OK.
  • Open terminal, choose Edit->Preferences, set Background to white, foreground to black and OK

Disable sleep

To let the display keep lighting on, you can modify lightdm.conf file

sudo nano /etc/lightdm/lightdm.conf
  • Change the statement which is in [SeatDefaults] section
xserver-command=X -s 0 -dpms
  • Then reboot
sudo reboot>

Photo display

When the display work normally, you can press M button and the C button (you need to first hold the M button, then press the C button) and release, the display will enter the Phone mode and it will display the default photo.

Made the photo

  • Please download the convert software from the #Resources and open it.
  • Choose 1872*1404 10.3寸, Clic 浏览 to choose one photo(the resolution should be 1872*1404)
  • Click "转化" to generate a BMP file. Click "生成bin" to generate the FPGA_LOGO_103.bin file under the directory of the software
  • Set the UPD/RUN switch to UPD side,
  • Connect Power interface of the display to PC by micro USB cable, wait for several seconds and the display is recognized as a portable drive
  • Drag/copy the FPGA_LOGO_103.bin file to the drive of the display. After copying, the display will cost about 2 minutes to update and if you see the drive is recognized again, it means that the update is finished, now you can disconnect the USB cable.
  • Turn the UPD/RUN switch onto RUN side, re-power on the display
  • First hold the M button, and press the C button then release, the photo which is copied will be displayed. To back to display mode, you can hold the M and C buttons again.


  1. The e-Paper display cannot work as common LCD displays, the lifetime of e-Paper display is short and it is related to the update times. You cannot use e-Paper to display video for a long time, which will shorten the lifetime of the e-Paper display.
  2. The operating temperature (recommend) of the e-Paper display is 15°C ~35°C, storage temperature is -20°C ~ 60°C
  3. Please use a soft cloth when cleaning the screen.



Can EINK-DISP-103 play video?

It can play video, but we don't recommend you to use EINK to play video. Due to the limitation of the display principle of EINK, the life of the EINK display will be greatly reduced when playing video.
What is the normal power consumption of EINK-DISP-103 ?

Using to read document requires 5V 400mA-500mA, play video requires 5V, 550mA-1100mA. Power consumption is mainly related to the refresh speed and the number of pixels that are refreshed.