Difference between revisions of "EINK-DISP-103"

From Waveshare Wiki
Jump to: navigation, search
(No difference)

Latest revision as of 09:53, 20 September 2022








This is a 10.3inch e-Paper monitor with a resolution of 1872 x 1404, HDMI interface. Supports Raspberry Pi, jetson Nano and Windows PC.


  • 10.1inch e-Paper, 1872 x 1404 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, and 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 exit the 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 a 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, and fewer ghosts, 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 the 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.
  • Note: When the EINK display is not refreshed, the power consumption is very low, and it can work normally by using the USB interface of the PC. When playing video (we generally do not recommend using the EINK monitor to play video), the power consumption of the EINK monitor will be relatively high, and the USB interface of some PCs cannot provide the required power. In this case, you only need to use the matching 5V/3A The power supply can be connected to the POWER interface of EINK.

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 -> 1872 x 1404 -> save

We recommend you to use extended mode. In copy mode, the main monitor will be stretched to a 4:3 ratio.

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, clear 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

For Raspberry Pi Raspbian / Ubuntu and Kali systems.
When the LCD works on systems such as Raspberry Pi, the resolution must be set by yourself, or it will cause an abnormal display. When the LCD works on the PC 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 program 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.

hdmi_timings=1872 1 88 4 44 1404 1 8 2 6 0 0 0 45 0 131685000 13

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 ghosts, 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 click OK.

Disable sleep

The display principle of EINK display and LCD display is different. When the EINK display is in use, if the data of the two frames before and after the image signal are the same, EINK will not do any processing. An LCD monitor, on the other hand, will continue to refresh the image, even if the same static image is displayed for a long time. Most systems have set the standby mode by default, and this mode is more to make LCD monitors and CRT monitors have a longer service life, but there is no such problem with EINK monitors. So you can directly set the system to not sleep. The setting method is as follows: Open lightdm.conf.

sudo nano /etc/lightdm/lightdm.conf

Modify lightdm.conf to find the 'xserver-command' under the [SeatDefaults] section, uncomment it, and modify it as follows:


Change to:

xserver-command=X -s 0 -dpms
  • -s # set screen saver not enabled.
  • dpms turn off power saving management.


sudo reboot


  1. The e-Paper display cannot work as common LCD displays, the lifetime of the 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.



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.


Reading 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.



If you require technical support, please go to the Support page and open a ticket.