Difference between revisions of "UCTRONICS LCD35 HDMI RPI (HDMI interface)"
(→Some zones working much better than others, the near edge zones seem the worst.) |
|||
Line 1: | Line 1: | ||
− | + | ==UCTRONICS 3.5 Inches HDMI TFT LCD Touch Screen Display== | |
'''Model:B0106''' | '''Model:B0106''' | ||
− | + | ===Introduction=== | |
UCTRONICS 3.5" HDMI TFT LCD display module is designed for Raspberry Pi 2 /Pi 3 Model B / B+ and can also be used on | UCTRONICS 3.5" HDMI TFT LCD display module is designed for Raspberry Pi 2 /Pi 3 Model B / B+ and can also be used on | ||
other hardware platforms which have HDMI display interface. The 3.5" screen is the same size as the standard Raspberry Pi | other hardware platforms which have HDMI display interface. The 3.5" screen is the same size as the standard Raspberry Pi | ||
Line 8: | Line 8: | ||
and mice. The highlight of this display module, it supports high frame rate videos playback compared to its SPI LCD | and mice. The highlight of this display module, it supports high frame rate videos playback compared to its SPI LCD | ||
counterpart. LCD screen backlight can be turned off by the tiny onboard button if needed. | counterpart. LCD screen backlight can be turned off by the tiny onboard button if needed. | ||
− | + | ===Specification=== | |
{| border="1" cellspacing="5" cellpadding="5" align="center" | {| border="1" cellspacing="5" cellpadding="5" align="center" | ||
| LCD Resolution: 480 x 320 pixels | | LCD Resolution: 480 x 320 pixels | ||
Line 25: | Line 25: | ||
|Well mate with Pi Zero, Pi B+, Pi2 and Pi3 | |Well mate with Pi Zero, Pi B+, Pi2 and Pi3 | ||
|} | |} | ||
− | + | ===Hardware installation=== | |
[[Image:SPI_hardware.png|220px|]] [[Image:LCD35_HDMI.jpg|220px|]] | [[Image:SPI_hardware.png|220px|]] [[Image:LCD35_HDMI.jpg|220px|]] | ||
Line 38: | Line 38: | ||
Step3: Power on the Raspberry Pi board and make sure the internet is connected properly | Step3: Power on the Raspberry Pi board and make sure the internet is connected properly | ||
− | + | ===Download and install driver=== | |
The driver includes the settings of the Raspbain OS resolution and touch screen support. The LCD driver has been already | The driver includes the settings of the Raspbain OS resolution and touch screen support. The LCD driver has been already | ||
installed in the Micro SD card shipped with the bundle kit that includes a Micro SD card. Otherwise users have to install the | installed in the Micro SD card shipped with the bundle kit that includes a Micro SD card. Otherwise users have to install the | ||
Line 95: | Line 95: | ||
https://sourceforge.net/projects/win32diskimager/ | https://sourceforge.net/projects/win32diskimager/ | ||
− | + | ==Add more functions to the LCD== | |
− | + | ===Install calibration software for calibration=== | |
<code><span style="color: rgb(0,0,255)"> ''cd UCTRONICS_HDMI_RPI''</span></code> | <code><span style="color: rgb(0,0,255)"> ''cd UCTRONICS_HDMI_RPI''</span></code> | ||
Line 106: | Line 106: | ||
<code><span style="color: rgb(0,0,255)"> ''sudo dpkg -i -B xinput-calibrator_0.7.5-1_armhf.deb''</span></code> | <code><span style="color: rgb(0,0,255)"> ''sudo dpkg -i -B xinput-calibrator_0.7.5-1_armhf.deb''</span></code> | ||
− | + | ====Install virtual keyboard==== | |
Step1: Execute the following commands to install the corresponding software | Step1: Execute the following commands to install the corresponding software | ||
Line 174: | Line 174: | ||
− | + | ==Trouble Shooting== | |
− | + | ===How to dd new ICON to desktop=== | |
If it's just a folder, add it directly to the desktop. | If it's just a folder, add it directly to the desktop. | ||
If it is an executable, follow these steps: | If it is an executable, follow these steps: | ||
Line 181: | Line 181: | ||
Step2: choose a icon you want to link | Step2: choose a icon you want to link | ||
Step3: choose edit -> create link... ->Desktop ->OK | Step3: choose edit -> create link... ->Desktop ->OK | ||
− | + | ===Some zones working much better than others, the near edge zones seem the worst.=== | |
*You should recalibrate the touchscreen. | *You should recalibrate the touchscreen. | ||
*Download our UCTRONICS_LCD35_HDMI_RPI package from | *Download our UCTRONICS_LCD35_HDMI_RPI package from | ||
Line 196: | Line 196: | ||
[[Image:calibration1.jpeg|220px|]] [[Image:calibration2.jpeg|220px|]] | [[Image:calibration1.jpeg|220px|]] [[Image:calibration2.jpeg|220px|]] | ||
− | + | ===The screen sometimes has stripes=== | |
*Excessive hot plug will cause the hdmi initialization to be abnormal and it require restart | *Excessive hot plug will cause the hdmi initialization to be abnormal and it require restart | ||
− | + | ===Flash screen occurs when starting up=== | |
*Don't worry, this is the normal initialization phenomenon. | *Don't worry, this is the normal initialization phenomenon. | ||
− | + | ===What about the frame speed?=== | |
*Our HDMI frame speed can up to 60 fps. | *Our HDMI frame speed can up to 60 fps. | ||
− | + | ===The HDMI always display no signal=== | |
*You should try reconnect the HDMI connector. | *You should try reconnect the HDMI connector. | ||
− | + | ===How to write UCTRONICS HDMI LCD3 5 Screen image to the SD card Windows?=== | |
*Image can be downloaded from | *Image can be downloaded from | ||
Line 213: | Line 213: | ||
https://www.youtube.com/watch?v=EmP3AQAQk2o&feature=youtu.be | https://www.youtube.com/watch?v=EmP3AQAQk2o&feature=youtu.be | ||
− | + | === Contact us=== | |
If need any further support, please feel free to contact us. | If need any further support, please feel free to contact us. | ||
{| border="1" cellspacing="5" cellpadding="5" align="center" | {| border="1" cellspacing="5" cellpadding="5" align="center" |
Latest revision as of 01:55, 23 February 2018
Contents
- 1 UCTRONICS 3.5 Inches HDMI TFT LCD Touch Screen Display
- 2 Add more functions to the LCD
- 3 Trouble Shooting
- 3.1 How to dd new ICON to desktop
- 3.2 Some zones working much better than others, the near edge zones seem the worst.
- 3.3 The screen sometimes has stripes
- 3.4 Flash screen occurs when starting up
- 3.5 What about the frame speed?
- 3.6 The HDMI always display no signal
- 3.7 How to write UCTRONICS HDMI LCD3 5 Screen image to the SD card Windows?
- 3.8 Contact us
UCTRONICS 3.5 Inches HDMI TFT LCD Touch Screen Display
Model:B0106
Introduction
UCTRONICS 3.5" HDMI TFT LCD display module is designed for Raspberry Pi 2 /Pi 3 Model B / B+ and can also be used on other hardware platforms which have HDMI display interface. The 3.5" screen is the same size as the standard Raspberry Pi model B/B+, and well mates with these Raspberry Pi boards. With its touch screen and split audio from the HDMI input, it is ideal for portable devices and multimedia projects, and it is a replacement for a heavy and bulky HDMI monitor, keyboard and mice. The highlight of this display module, it supports high frame rate videos playback compared to its SPI LCD counterpart. LCD screen backlight can be turned off by the tiny onboard button if needed.
Specification
LCD Resolution: 480 x 320 pixels | Support plug and play |
Interface: HDMI | Support touch screen |
HDMI Input Resolution support:480x320 ~ 1920x1280 | Support game and video |
Support audio split from HDMI | Automatic driver installation script |
Dimension: 55.98 x 85.60 mm | Well mate with Pi Zero, Pi B+, Pi2 and Pi3 |
Hardware installation
Figure1 Figure2
The Figure 1 shows the display module pin out and dimension. Connect the 3.5 inch HDMI LCD to the Raspberry Pi board like the Figure 2 shows,
Step1: Align the pin 1 of the edge connector between the LCD display and Raspberry pi board,
Step2: Connect the HDMI interface with the HDMI adapter board.
Step3: Power on the Raspberry Pi board and make sure the internet is connected properly
Download and install driver
The driver includes the settings of the Raspbain OS resolution and touch screen support. The LCD driver has been already installed in the Micro SD card shipped with the bundle kit that includes a Micro SD card. Otherwise users have to install the driver manually with the following steps for a clean system.
Step1: Expand the Micro SD card
sudo raspi-config
then Select Advanced Operations -> Expand Filesystem
and hit YES
, then go to Finish
and you need to run sudo reboot
to reboot your Raspberry Pi.
Step2: Update your Raspberry Pi system
sudo apt-get update
Step3: Download the driver package
sudo git clone https://github.com/UCTRONICS/UCTRONICS_LCD35_HDMI_RPI.git
Step4: Go to the UCTRONICS_LCD35_HDMI_RPI
cd UCTRONICS_LCD35_HDMI_RPI
Step5: Change the file permission
sudo chmod 777 UCTRONICS_hdmi_backup
sudo chmod 777 UCTRONICS_hdmi_install
sudo chmod 777 UCTRONICS_hdmi_restore
Step6: Backup original system data
sudo ./UCTRONICS_hdmi_backup
Step7: Install the LCD35 HDMI driver
sudo ./UCTRONICS_hdmi_install
Wait for 2~3 minutes, the system will be installed and restarted automatically. If you want to reuse the pre-installation system, you can use the below command
sudo ./UCTRONICS_hdmi_restore
If you want to display on HDMI instead of LCD, just use the below command
sudo ./UCTRONICS_LCD_hdmi
If you don’t want to run those commands to install the LCD driver, we also provide ready to use system image file “UCTRONICS_LCD35_HDMI.img". Please click the following link to download the system image file:
http://uctronics.oss-us-west-1.aliyuncs.com/LCD35/image/UCTRONICS_LCD35_HDMI.img
Check the following link to install the win32diskimager tool in your computer. Then write the image file into the Micro SD card.
https://sourceforge.net/projects/win32diskimager/
Add more functions to the LCD
Install calibration software for calibration
cd UCTRONICS_HDMI_RPI
sudo unzip Xinput-calibrator_0.7.5-1_armhf.zip
cd xinput-calibrator_0.7.5-1_armhf/
sudo dpkg -i -B xinput-calibrator_0.7.5-1_armhf.deb
Install virtual keyboard
Step1: Execute the following commands to install the corresponding software
sudo apt-get update
sudo apt-get install matchbox-keyboard
sudo nano /usr/bin/toggle-matchbox-keyboard.sh
Step2: Copy the following contents to toggle box - keyboard. Sh, save the exit
#!/bin/bash #This script toggle the virtual keyboard PID=pidof matchbox-keyboard if [ ! -e $PID ]; then killall matchbox-keyboard else matchbox-keyboard -s 50 extended& fi
Step3: Execute the following command
sudo chmod +x /usr/bin/toggle-matchbox-keyboard.sh
sudo mkdir /usr/local/share/applications
sudo nano /usr/local/share/applications/toggle-matchbox-keyboard.desktop
Step4: Copy the following contents to toggle - matchbox - keyboard. Desktop, save exit
[Desktop Entry] Name=Toggle Matchbox Keyboard Comment=Toggle Matchbox Keyboard` Exec=toggle-matchbox-keyboard.sh Type=Application Icon=matchbox-keyboard.png Categories=Panel;Utility;MB X-MB-INPUT-MECHANSIM=True
Step5: To perform the following command, note that this step must use the "PI" user permission, and if the administrator privileges are used, the file will not be found
nano ~/.config/lxpanel/LXDE-pi/panels/panel
Step6: Find similar commands (different versions of ICONS may differ)
Plugin { type = launchbar Config { Button { id=lxde-screenlock.desktop } Button { id=lxde-logout.desktop } }
Step7: Add the following code to add a Button item
Button { id=/usr/local/share/applications/toggle-matchbox-keyboard.desktop }
Step8: To restart the system with the following command, you can see a virtual keyboard icon in the top left corner
sudo reboot
Trouble Shooting
How to dd new ICON to desktop
If it's just a folder, add it directly to the desktop. If it is an executable, follow these steps:
Step1: choose the Directory Tree -> / -> usr -> share ->applications folder Step2: choose a icon you want to link Step3: choose edit -> create link... ->Desktop ->OK
Some zones working much better than others, the near edge zones seem the worst.
- You should recalibrate the touchscreen.
- Download our UCTRONICS_LCD35_HDMI_RPI package from
https://github.com/UCTRONICS/UCTRONICS_LCD35_HDMI_RPI.git
- Install calibration software for calibration
cd UCTRONICS_LCD35_HDMI_RPI
sudo unzip Xinput-calibrator_0.7.5-1_armhf.zip
cd xinput-calibrator_0.7.5-1_armhf/
sudo dpkg -i -B xinput-calibrator_0.7.5-1_armhf.deb
The screen sometimes has stripes
*Excessive hot plug will cause the hdmi initialization to be abnormal and it require restart
Flash screen occurs when starting up
- Don't worry, this is the normal initialization phenomenon.
What about the frame speed?
- Our HDMI frame speed can up to 60 fps.
The HDMI always display no signal
- You should try reconnect the HDMI connector.
How to write UCTRONICS HDMI LCD3 5 Screen image to the SD card Windows?
- Image can be downloaded from
http://uctronics.oss-us-west-1.aliyuncs.com/LCD35/image/UCTRONICS_LCD35_HDMI.img
- Refer to this video link:
https://www.youtube.com/watch?v=EmP3AQAQk2o&feature=youtu.be
Contact us
If need any further support, please feel free to contact us.
Website: http://www.uctronics.com |
---|
Email: [email protected] |
Tel: +86 025 84271192 |