5inch HDMI LCD (B) User Manual

Similar documents
7 inch Capacitive Touch Screen LCD, HDMI interface, resolution, supports various systems.

10.1inch HDMI LCD (B) User Manual

10.1 HDMI LCD. Index. Published: Copyright by Joy-IT 2

All rights reserved by Waveshare Electronics Co., Ltd. Not allow to modify, distribute, or copy without permission.

10.1 HDMI LCD. 1. Introduction. 2. Bracket Mounting. 3. Usage with a PC 3.1 Device Connection

7inch HDMI LCD (H) User Manual

7inch HDMI Display-B. User Manual. product description

5 inch HDMI Display-B

XLink Kai Raspberry Pi Beginners Tutorial

1. The complete picture after assembly. Assembly

Preparing SD card for Pi

5inch HDMI Display User Manual

5inch HDMI Display. User Manual. product description

RETROPIE INSTALLATION GUIDE

Adafruit's Raspberry Pi Lesson 6. Using SSH

Davide Cavaliere 18 th February 2017

3.2 / 3.5 Touch-Display

3.5 Inch TFT Display

Wallet Installation Guide for Staking on Raspberry PI

Raspberry Pi Setup. 5 HDMI NightScout Display Notes: Instructions to switch to chromium-browser highlighted in yellow.

Raspberry Pi Setup Tutorial

User Manual. DVK512 Expansion Board For Raspberry Pi

MAKEVMP " 320 x 480 TOUCHSCREEN FOR RASPBERRY PI (ILI9341) USER MANUAL

This Game HAT will turn your Raspberry Pi into a classic game console in a. 60 frame experience, smoothly display, no more frame loss

DATASHEET. 4DPi-24-HAT. 2.4 Primary Display for the Raspberry Pi. In partnership with. Compatible with A+, B+ and Pi2

Bluetooth Keyboard Setup Instructions

DATASHEET. 4DPi Primary Display for the Raspberry Pi REVISION 2.0 HARDARE. Document Date: 28 th September 2015 Document Revision: 2.

Manual of ET-LCD SW HAT

Lab 0: Intro to running Jupyter Notebook on a Raspberry Pi

Raspberry Pi NTP Clock Setup Guide

Getting started with Raspberry Pi (and WebIoPi framework)

UM2375 User manual. Linux driver for the ST25R3911B/ST25R391x high performance NFC frontends. Introduction

Installation guide. Step1. Install the OS for Raspberry Pi 3. Go to to download Raspbian to the PC.

Hands-on Labs using the WLAN Pros ODROID Performance Testing Device

Installation of RedHawk 6.5-r24.2 on the Jetson TX1 Development Board Release Notes. September 19 th, 2017

DATASHEET. 4DPi Primary Display for the Raspberry Pi. Document Date: 9 th September 2014 Document Revision: 1.2

Atlas iot. Installation guide V 1.0

I2C Serial 2.6 LCD Module

Sigma Tile Workshop Guide. This guide describes the initial configuration steps to get started with the Sigma Tile.

Lab - Install Windows 7 or Vista

Lesson 7 Programming Embedded Galileo, Raspberry Pi, BeagleBone and mbed Platforms

Experiments 1 How to set up Raspberry Pi B+ The little computer you can cook into DIY tech projects

Raspberry Pi 2b PART 1. Table of Contents. Step by step guide. 1. Hardware (0:05) RS Online (ex-tax prices)... 3 MSY ebay...

RaspiDigiHamClock. Raspberry Pi Amateur Radio Digital Clock. v WA4EFH R.Grokett

Raspberry Pi 3 Model B+ and JMRI with WiFi Access Point for Pi- SPROG One and Pi-SPROG Nano raspian-stretch build

BeagleBone Black: Installing Operating Systems

KODO Controller. Remote Access. Hutech Corporation Atlantic Ocean Dr., Unit B-17. Lake Forest, CA

Z-Stack Linux Gateway Quick Start Guide Version 1.0

O ptima S aver P i. User Guide. January 2017 Version 1.0

iridium Server for Raspberry Pi

NEC Large-Screen Pxx4 and Vxx4 Displays Raspberry Pi Compute Module Setup Guide. Revision:

Development Environment Embedded Linux Primer Ch 1&2

Adafruit PiUART - USB Console and Power Add-on for Raspberry Pi

Thanks for purchasing one of the most cutting edge mini computing devices available today,

BeagleBone Black: Installing Operating Systems

Node-RED Dashboard: Pi Control

Digital Free Library. Created by Kirby Griese. Last updated on :35:15 PM UTC

More Raspian. An editor Configuration files Shell scripts Shell variables System admin

#Uncomment the second line to enable any form of FTP write command. #write_enable=yes

Connect the GSM-DSA to a router where the network is configured to x with a mask

Building a standalone access point using a Raspberry Pi Zero W

Raspberry Pi 3 Model B and JMRI with WiFi Access Point for Pi-SPROG One and Pi-SPROG Nano raspian-jessie build

Adafruit's Raspberry Pi Lesson 1. Preparing an SD Card for your Raspberry Pi

Rapoo E6700 Setup Instructions

5.5" HDMI OLED-Display with Capacitive Touchscreen V1.0 SKU:DFR0524

Different ways to use Kon-Boot

Term Project WORKING WITH THE RASPBERRY PI

You will need to know the IP address or the hostname of the pi (as discussed above) to continue and login to your pi via putty over Ethernet.

Introduction. EC2 User Manual with Technical Addendum 1.0 1

NEC Large-Screen Displays Raspberry Pi Compute Module Setup Guide. Revision:

Dell IoT Gateway 5500 Edge MicroServer Setup Guide

Relarium (RLM) Masternode Guide for VPS

Centurion Technologies

DATASHEET. 4D 4.3 LCD CAPE Beagle Bone Black 4.3 LCD CAPE. Document Date: 3 rd February 2014 Document Revision: 1.9

Pianoteq 6 Raspberry Pi 3 Station. By Edgar Bustamante

Adafruit's Raspberry Pi Lesson 2. First Time Configuration

ToF T1 User Guide. a module solution provider. Date: 2017/02/13. Hardware Test Supervisor. Software Test Engineer. Center Supervisor Rex

PiCloud. Building owncloud on a Raspberry PI

High-Precision AD/DA Board User Manual

Remote GUI access to a Linux computer using Tightvnc

VMP " 320 x 480 TOUCHSCREEN FOR RASPBERRY PI (ILI9341) USER MANUAL

Configure router. 26. Start AirPort Utility (located in the Utilities folder). The AirPort Utility window show a component diagram:

Raspberry Pi Kernel-o-Matic

How do I setup a Raspberry Pi?

4-1. This chapter explains HMI settings.

ARPI600. Contents. From Waveshare Wiki

4-1. This chapter explains HMI settings.

RoboPeak Mini USB Display User Manual

Labs instructions for Enabling BeagleBone with TI SDK 5.x

Specifications. What s Inside The box

WIFI MEDIA PLAYER QUICK SETUP GUIDE

Raspberry Pi Basic Setup

Matrix. Get Started Guide V2.0

Topics. What is a RaspberryPi? Why should I want one? What is Raspbian? What is SSH? What is FTP? What is LAMP? Making a LAMP Stack!

CTEC1863/2018F Bonus Lab Page 1 of 5

Embedded Linux. A Tour inside ARM's Kernel

TABLE OF CONTENTS. StromPi Introduction. 2. Overview. 3. Power Sources. 4. Serial Console. 5. Input Prioritization

ELI Launcher Configuration

Instrument Software Update Instructions. X-Series Multi-touch instruments

Programming the Raspberry Pi

Transcription:

5inch HDMI LCD (B) User Manual Description 5 inch Resistive Touch Screen LCD, HDMI interface, supports various systems Features 800 480 high resolution, touch control Supports Raspberry Pi, and driver is provided (works with custom Raspbian directly) Supports BB Black, comes with related images like: Angstrom Supports Banana Pi / Banana Pro, comes with related images like : Lubuntu, Raspbian Not only for mini-pcs, it can work as a computer monitor just like any other general HDMI screen (touch function is unavailable in this case) HDMI interface for displaying, USB interface for touch control Back light control to lower power consumption 1

Contents Description... 1 Features... 1 1. On-Board resource... 4 2. Working with Raspberry Pi... 4 2.1. How to program Raspbian image file... 4 2.2. Hardware connection... 5 2.3. Screen touch calibration... 5 2.3.1. Connecting to Raspberry Pi via SSH... 5 2.3.2. Calibration steps... 5 2.4. Virtual keyboard of Raspberry Pi... 6 2.5. How to configure original Raspbian image file... 7 2.5.1. How to installing driven script... 7 2.5.2. How to enter graphical desktop... 7 2.6. How to use with the Ubuntu system... 7 3. How to use with BeagleBones... 9 3.1. How to program Angstrom image file... 9 3.2. Hardware connection... 9 3.3. Screen touch calibration... 9 4. How to use with Banana Pi... 11 4.1. How to program Raspbian_For_BananaPi image file... 11 4.2. Hardware connection... 11 2

4.3. Screen touch calibration... 11 4.3.1. Connecting to Banana Pi via SSH... 11 4.3.2. Calibration steps... 12 4.4. How to load WiFi driver of BananaPi Pro... 13 4.5. How to use with the Lubuntu system... 13 3

1. On-Board resource Figure 1: Switches and interfaces 1 2 3 4 1) Backlight switch: it is used for backlight control (ON/OFF), working as a screen power button. 2) HDMI: it is used for connecting the main board to the LCD screen. 3) USB Touch Interface: USB touch/power interface. 4) USB Power Interface: USB power interface (used only when the LCD is under power shortage). 2. Working with Raspberry Pi 2.1. How to program Raspbian image file In order to use with Raspberry Pi, you should configure the original system first. Of course, you can program a ready-to-use system image file to your Raspberry Pi board as well. In this section, we will illustrate how to program the image file by taking the ready-to-use system image file, 5inch_HDMI_B_RPI_Raspbian-150405.img, as an example. This image file supports Raspberry Pi Model B/B+/A+/2B. 1) Copy the file with the expansion name.img to your PC; 2) Connect a TF card to your PC, and format your TF card with the SDFormatter.exe Notices: 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. 3) Start the Win32DiskImager.exe, and select the system image file copied into your PC, then, click the button Write to program the system image file. 4

2.2. Hardware connection 1) Connect the LCD to the HDMI on the Raspberry Pi board with a HDMI cable; 2) Connect the USB Touch interface on the LCD to the USB interface on the Raspberry Pi board with a USB type-a male to micro-b cable. 2.3. Screen touch calibration 2.3.1. Connecting to Raspberry Pi via SSH 1) Enter the system terminal to calibrate the touch screen. The simple method is to connect a keyboard and a HDMI screen to the Raspberry Pi board, to enter the Graphical Desktop for calibrating operation. However, some users may have no HDMI screen, so we present the SSH method for remote connection to the Raspberry Pi board. To use this method, you should make sure your PC and the Raspberry Pi board can find each other in the network. Normally, they can do so when connected to a same router. 2) Open the software PuTTY, and enter the IP address of the Raspberry Pi board (you can enter the router setting page on your PC to check the IP address). Then, set the Port to 22, and click the button Open. 3) Enter the user name and the password: User Name: pi Password: raspberry 4) When finished, you can enter the system terminal for operation. 2.3.2. Calibration steps 1) After connecting to the Raspberry Pi board, enter the following command under the terminal: DISPLAY=:0.0 xinput_calibrator After entering the calibration interface, there will be a prompt for four-point calibration shown in the screen: Touchscreen Calibration Press the point, use a stylus to increase precision. (To abort, press any key or wait) 2) Click the points marked with the red cross pattern one by one to finish the touch calibration. 3) When finished, the system will generate a string of new calibration data, such as: Section InputClass 5

Identifier calibration MatchProduct ADS7843 TouchController Option Calibration 253 3957 224 3820 EndSection 4) Create a txt file on your PC, and copy the data above into the file for future use. 5) Remove the calibration file in the system by the following command: sudo rm /etc/x11/xorg.conf.d/99-calibration.conf 6) Create a new calibration file by the following command: sudo rm /etc/x11/xorg.conf.d/ sudo mkdir /etc/x11/xorg.conf.d sudo nano /etc/x11/xorg.conf.d/99-calibration.conf 7) When finished, the text editor Nano will be run. Please paste the content in the new txt file into the text editor. 8) Press the keys Ctrl+X and select the option Y, then press Enter to save the configuration and exit. 9) Execute the command sudo reboot to restart the system. When finished, the touch configuration will be valid. 2.4. Virtual keyboard of Raspberry Pi The Virtual keyboard of Raspbian system enables you to save the USB resource, providing easy system operations. After the LCD is working properly, this function can be invoked by the following command: DISPLAY=:0.0 matchbox-keyboard -s 100 extended Now, the virtual keyboard is ready to use, as Figure 2 shows. Figure 2: Virtual keyboard of Raspberry Pi 6

2.5. How to configure original Raspbian image file In the section above, we presented the steps of image programming by taking the ready-to-use system image file programming as an example (see Section 2.1), since the ready-to-use image is easier to use and understand. However, you can freely customize your system by configuring the original Raspbian image file to support this LCD module. 2.5.1. How to install driver script 1) Copy the file RPI2B_B_B+_USB_TOUCH_RES_5.0_RASPBIAN.tar.gz into the Raspbian system, and unzip it. That is, enter the terminal and input the following command: sudo tar zxvf RPI2B_B_B+_USB_TOUCH_RES_5.0_RASPBIAN.tar.gz 2) Run the script USB_TOUCH_RES_5.0_RASPBIAN located at the folder RPI2B_B_B+_USB_TOUCH_RES_5.0_RASPBIAN by the following command: cd RPI2B_B_B+_USB_TOUCH_RES_5.0_RASPBIAN sudo./usb_touch_res_5.0_raspbian 3) When finished, the system will reboot automatically. And the LCD module can work properly, including display and touch functions, after the system rebooted. 2.5.2. How to enter graphical desktop Notice: The Raspbian system boots to terminal interface by default. To make the operations simple when using with a LCD, it is recommended to set the system to boot to graphical desktop directly. Please follow the steps below to configure the system. 1) Enter the Raspbian system, and input the following command: sudo raspi-config 2) Select the option Enable Boot to Desktop/Scratch by using the Arrow keys, Space key or/and Enter key. 3) Select the option Desktop Login as user Pi at the graphical desktop. 4) When you see the prompt Would you like to reboot now?, select the option Yes to reboot the system. 2.6. How to use with the Ubuntu system Program the image file 5inch_HDMI_B_RPI_Ubuntu-150405.img to the board. This image file supports Raspberry Pi 2B. User Name: linaro 7

Password: linaro For screen touch calibration, the corresponding operations are the same with that of Raspbian. For more detailed information, please refer to the Section 2.3. 8

3. How to use with BeagleBones 3.1. How to program Angstrom image file If this LCD module is used for display only, you can program the latest Angstrom image file to the board directly without any change. The BeagleBone Black will read the display parameters of the 5 inch HDMI displayer and set the resolution to 800*480 automatically. When using this LCD module as a touch screen, you should program the image file 5inch_HDMI_B_BB_Black_Angstrom-150424.img provided by the CD to the board. Please follow the steps below to program the image file. 1) Copy the file with the expansion name.img to your PC; 2) Connect a TF card to your PC, and format your TF card with the SDFormatter.exe Notices: 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. 3) Start the Win32DiskImager.exe, and select the system image file copied into your PC, then, click the button Write to program the system image file. 4) After programming the image file, please insert the TF card to your board, press the key uboot and hold it till power up. Then, you will enter the system located at the TF card. And BeagleBone will take about 40 minutes to copy the system in the TF card into the on-board emmc. When finished, the 4 LED indicators on the board will light up at a same time. After the system rebooted, you can enter the graphical desktop directly. 3.2. Hardware connection 1) Connect the LCD to the HDMI on the BeagleBone board with a HDMI to micro HDMI cable; 2) Connect the USB Touch interface on the LCD to the USB interface on the BeagleBone board with USB type-a male to micro-b cable. (BeagleBone has two USB interfaces, one for host and the other for client. In here, you should connect the LCD module to the USB host interface). 3.3. Screen touch calibration 1) Remove the calibration file in the system: /etc/pointercal.xinput. Explanation: Connecting a mouse to the board, you can perform any remove operations in the graphical desktop. For SSH connection, the user name is root, no password. 2) After rebooted, the Pi will enter the calibration interface automatically before start the system. There will be a prompt for four-point calibration shown in the screen: 9

Touchscreen Calibration Press the point, use a stylus to increase precision. (To abort, press any key or wait) 3) Click the points marked with the red cross pattern one by one to finish the touch calibration; 4) When finished, the system will write the new calibration data into the file /etc/pointercal.xinput. 10

4. How to use with Banana Pi Before powering up the Banana Pi, you should connect it to a LCD displayer properly, since the Banana Pi may read the resolution parameters of the LCD displayer on startup. And the connection should be remained till the Banana Pi enters the desktop. In this case, even if you disconnect the LCD displayer and reconnect it again to the Banana Pi, the LCD can still work properly. 4.1. How to program Raspbian_For_BananaPi image file Program the image file 5inch_HDMI_B_BananaPi_Raspbian-150410.img to the borad. This image file supports the modules BananaPi Pro and BananaPi. 1) Copy the file with the expansion name.img to your PC; 2) Connect a TF card to your PC, and format your TF card with the SDFormatter.exe Notices: 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. 3) Start the Win32DiskImager.exe, and select the system image file copied into your PC, then, click the button Write to program the system image file. 4.2. Hardware connection 1) Connect the LCD to the HDMI on the Banana Pi board with a HDMI cable; 2) Connect the USB Touch interface on the LCD to the USB interface on the Banana Pi board with a dual micro USB cable. 4.3. Screen touch calibration 4.3.1. Connecting to Banana Pi via SSH 1) Enter the system terminal to calibrate the touch screen. The simple method is to connect a keyboard and a HDMI screen to the Banana Pi board, to enter the Graphical Desktop for calibrating operation. However, some users may have no HDMI screen, so we present the SSH method for remote connection to the Banana Pi board. To use this method, you should make sure your PC and the Banana Pi board can find each other in the network. Normally, they can do so when connected to a same router. 2) Open the software PuTTY, and enter the IP address of the Banana Pi board (you can enter the router setting page on your PC to check the IP address). Then, set the Port to 22, and click the button Open. 11

3) Enter the user name and the password: User Name: bananapi Password: bananapi 4) When finished, you can enter the system terminal for operation. 4.3.2. Calibration steps 1) After connecting to the Banana Pi board, enter the following command under the terminal: DISPLAY=:0.0 xinput_calibrator After entering the calibration interface, there will be a prompt for four-point calibration shown in the screen: Touchscreen Calibration Press the point, use a stylus to increase precision. (To abort, press any key or wait) 2) Click the points marked with the red cross pattern one by one to finish the touch calibration. 3) When finished, the system will generate a string of new calibration data, such as: Section InputClass Identifier calibration MatchProduct ADS7843 TouchController Option Calibration 253 3957 224 3820 EndSection 4) Create a txt file on your PC, and copy the data above into the file for future use. 5) Remove the calibration file in the system by the following command: sudo rm /etc/x11/xorg.conf.d/99-calibration.conf 6) Create a new calibration file by the following command: sudo rm /etc/x11/xorg.conf.d/ sudo mkdir /etc/x11/xorg.conf.d sudo nano /etc/x11/xorg.conf.d/99-calibration.conf 7) When finished, the text editor Nano will be run. Please paste the content in the new txt file into the text editor. 8) Press the keys Ctrl+X and select the option Y, then press Enter to save the configuration and exit. 9) Execute the command sudo reboot to restart the system. When finished, the touch configuration will be valid. 12

4.4. How to load WiFi driver of BananaPi Pro Comparing with the Banana Pi, the BananaPi Pro has added an on-board WiFi module. When using the BananaPi Pro, you can use SSH to connect to the Pi and execute the following command to load the WiFi driver: sudo modprobe ap6210 4.5. How to use with the Lubuntu system Program the image file 5inch_HDMI_B_BananaPi_Lubuntu-150410.img to the board. This image file supports the modules BananaPi Pro and BananaPi. User name: bananapi Password: bananapi For screen touch calibration, the corresponding operations are the same with that of Raspbian. For more detailed information, please refer to the Section 2.3. 13