Difference between revisions of "10.1inch HDMI LCD (H) (with case)"

From Waveshare Wiki
Jump to: navigation, search
m (Wiki Editorial Team moved page 10inch HDMI LCD to 10.1inch HDMI LCD (with case))
(No difference)

Revision as of 01:41, 30 March 2016

10.1inch HDMI LCD (with case)
1024×600, 10.1 inch Capacitive Touch Screen LCD, Supports Multi mini-PCs, Multi Systems, Multi Interfaces

1024×600, 10.1 inch Capacitive Touch Screen LCD, Supports Multi mini-PCs, Multi Systems, Multi Interfaces




Primary Attribute
Category: OLEDs / LCDs, LCD, Raspberry Pi LCD
{{{userDefinedInfo}}}: {{{userdefinedvalue}}}
Brand: Waveshare
English: Waveshare website
Chinese: 官方中文站点
Onboard Interfaces
Related Products

Key descriptions


  • Source key: For your first time using it, you should configure the corresponding signal source (when using the menu, this key can be served as Return).
  • Right key: Direction key
  • Left key: Direction key
  • Menu key: Open the menu (when using the menu, this key can be served as Confirm)
  • Power key: Turn on or turn off the LCD screen

Menu descriptions

Color page


  • Brightness – adjust the brightness
  • Contrast – adjust the contrast
  • Saturation – adjust the saturation

Menu page (On-screen Display)


  • Language – choose the menu language (English, Simplified Chinese, French, Italian, German, Spanish, Chinese Traditional and Russian)
  • H Position – adjust the horizontal position
  • V Position – adjust the vertical position
  • OSD Timeout – adjust the menu display time
  • Transparent – adjust the menu transparent

Function page


  • Reset – reset to defaults
  • Display Ratio – this option is generally set to 16:9 to make sure the screen display not stretched
  • Sleep – set the screen sleep time (0-120mins)
  • Blue Screen – blue screen (Reserved, not supported)
  • Sharpness – adjust the sharpness

Sound page


  • Volume – adjust the volume (Reserved, not supported)

Firmware upgrade


  1. Connect the main control board to your PC with a type A to micro USB cable, and power off the main control board;
  2. Long press the Power key to power up the main control board and then release the Power key after 5 seconds;
  3. Wait for the PC loading the driver (For the first time use, it may take several minutes). If driver loading is successful, there will be 2 removable storage devices can be identified (Video and USB Touch);
  4. Copy the display firmware into the Video, and wait about 20 seconds for the main control board restart.
  5. After the board restarted, you should copy the touch firmware into USB Touch the within 5 seconds. About 1 second later, the main control board will restart again.
  6. Wait 5 seconds, the main control board may restart once more, which means the firmware has been upgraded.
  7. Power up the main control board again, and the board will start to run the new firmware.

How to use 10.1inch HDMI LCD and Raspberry Pi (similar to other mini PC)

Use the Waveshare Raspbian mirror image

To use the Raspberry Pi with a LCD, you should configure the original Raspberry system before using. Of course, you can also apply the ready-to-use system mirror image directly.

  1. Download the corresponding mirror image from the address.
  2. Download the package file to you PC, and unzip it, then you will get a file with the expansion name .img
  3. For your first time to insert the TF card to your PC, you should apply the software ADFormatter.exe to format the TF card. Notice: The capability of TF card in used here should be more than 4GB. In this operation, a TF card reader is also required, which has to be purchased separately.
  4. Start the software Win32DiskImager.exe, and select the system mirror image you downloaded, and click the button Write to program the system image.

Hardware connection

  1. Connect the main control board to a 10.1inch Capacitive Touch LCD with a 40 pins type 1/type A FFC cable (The FFC cable, with its contacts downwards, is connected to the RGB interface. Although LVDS interface is supported, the LVDS firmware is unavailable).
  2. Connect the main control board to the HDMI interface of Raspberry Pi with a HDMI cable.
  3. Connect Micro USB interface of the main control board to any USB interface of the Raspberry Pi with a type A to micro USB cable
  4. Connect a 12V 1A power adapter to the main control board
  5. Insert the TF card described above into the Raspberry Pi, and connect the Raspberry Pi to a 5V 2A power adapter (In case that you want to use some big power devices, such as camera, it is recommended to use a 5V 2.5A power adapter for the Raspberry Pi).

Here is the hardware connection:


Test steps

  1. Power up the main control board, and then you will see the LCD displays the current signal source of the main control board on the upper left. Then, select the option HDMI as the signal source to be used.
    • If the displayed signal source is VGA or AV, you should press the button Source, and enter the signal source selection -> use the button Right/Left to go to the option HDMI -> press the button Menu to select this signal source and confirm this selection
    • If there is nothing display on the LCD, please check whether the hardware connection is fine, especially the FFC cable.
  2. Power up the Raspberry Pi, you can find that the screen display and the screen touch of the LCD work properly if everything is running well.

How to use Raspberry Pi with LCD without Waveshare mirror image?

For Raspbian

For this system, the Raspberry Pi can work with the LCD without using the Waveshare mirror image. You only need to modify the resolution of the Raspberry Pi, when working with a LCD. Download the RASPBIAN mirror image from the Raspberry website, and add the lines at the end of the file config.txt:

hdmi_cvt 1024 600 60 6 0 0 0

Notice: Some versions of Raspbian system may enter terminal interface with default after booted up. For easier to use LCD, it is recommended to set the relative configuration to make the system enters graphic interface directly after booted up. Please refer to the steps listed below to make the settings.

  1. Enter the setting of Raspbian, and run the code:
    sudo raspi-config
  2. Select the option Enable Boot to Desktop/Scratch, and apply the direction keys, space key and /or carriage return key to make the settings.
  3. Select the option Desktop Login as user 'Pi' at the graphical desktop.
  4. When you see the hint ‘Would you like to reboot now?’, choose the option Yes to reboot the system.

For Ubuntu

Download the mirror image UBUNTU MATE from the Raspberry website, and add the lines at the end of the file config.txt:

hdmi_cvt 1024 600 60 6 0 0 0

For Windows 10 IoT Core

Download the file Windows 10 IoT Core from the Microsoft website, and make the mirror image file Windows 10 IoT Core according to the tutorial, then, program the image file into the TF card. Find out the file config.txt under the root directory in the TF card, and add the lines at the end of the file:

hdmi_cvt 1024 600 60 6 0 0 0


User Manual

Image for Raspberry Pi

Please note that the following images do not support Raspberry Pi 3 Model B. Instead, you should download the image (latest version for Pi 3) from Raspberry Pi Website.

Name mini PC Revision of Origin Image
10.1inch HDMI LCD Raspbian image Raspberry2 B Raspbian jessie
10.1inch HDMI LCD Raspbian Image Raspberry A+ / B / B+ Raspbian jessie

Image for BB Black

Name mini PC Revision of Origin Image
10.1inch HDMI LCD BB Black Angstrom Image Beaglebone Black Angstrom


In a certain version of Raspbian (e.g. 2017-03-02-raspbian-jessie), the cursor on the screen may hold left click even if you tap the screen and release. How to solve?
See: #For Raspbian

What's the blue and red connector on the control board?
  • Red: For power supply.
  • Blue: Reserve. For external speakers

Working on Odroid C2 Ubuntu: part of top and bottom bar are cut off when the display settings in the Boot.ini file are set to 1024x600 @ P60Hz.
create a file: /etc/init.d/ov3rskan_wave.sh and append:
echo "33 16 994 580" > /sys/class/graphics/fb0/window_axis
echo "0x10001" > /sys/class/graphics/fb0/free_scale

Save and run it:

chmod +x /etc/init.d/ov3rskan_wave.sh


Please contact us by Email/Skype/WeChat for technology support.Our response may be delay, you can just leave your questions, we will reply to you as soon as possible in working time.

Service email.png [email protected]
Service skype.png [email protected]
Service wechat.png Webchat Linzeru.png
Service time.png 09:00 - 18:00 (UTC+8 Monday to Staturday)