Content Get Prepared .......................... 4 1.1. Product Description ....................4 1.2. Hardware Preparation ..................... 5 1.3. Software Preparation ....................8 1.3.1. Software Needed ................... 8 1.3.2. Download System Image ................10 Installation System ......................11 2.1. Install Configured Raspbian system ..............11 2.2.
Page 3
Statement This manual is used only for our Elegoo 3.5 inch screen for Raspberry Pi and Raspbian system. If you are using Linux system this manual wouldn’t be a perfect reference and if you are using no-Linux system then you can skip this manual.
1. Get Prepared 1.1. Product Description (1)Product Features: 3.5inch touch screen,480×320 resolution ratio Resistive touch screen function Compatible with all versions of Raspberry Pi CE and RoHS certificated (2)3.5 inch touch screen size: (3)Specifications: Type Touch Screen Interface Touch panel control IC...
Power Consumption Back-light current Operating temperature(℃) (4)Raspberry Pi GPIOs used by 3.5 inch touch screen INTERFACE RPi PIN NO. SYMBOL DESCRIPTION 1,17 3.3V Power positive(3.3V input) Power positive(5V input) 3,5,7,8,10,12,13,15,16 6,9,14,20,25 Touch Panel interrupt, low level while the TP_IRQ Touch Panel detects touching LCD instruction control, Instruction/Data LCD_RS Register selection...
Page 6
(3)Elegoo 3.5 inch TFT screen; (4)One Micro SD with at least 4 GB space,32GB is preferred;...
Page 7
(5)One Micro USB cable (USB type-A to USB type B Micro) (6)One SD card reader...
(7)One network cable 1.3. Software Preparation 1.3.1. Software Needed (1)SDFormatter.exe,used to format SD card...
Page 9
(2)Win32DiskImager.exe,used to write system into SD card (3)Putty.exe,textual interface used on PC Attention: The above 3 software are available in CD Where there is a file named Software...
(4)Advanced IP Scanner,go to http://download.cnet.com/Advanced-IP-Scanner/3000-18508_4-10115592.html download the local area network (LAN) IP scanner software which can be used directly. 1.3.2. Download System Image (1)Download the configured Raspbian system image (with drivers pre-installed) from below link: Https://github.com/goodtft/LCD-show/wiki/Images-Download-address (2)Download the official Raspbian System Image from Raspberry official website -- https://www.raspberrypi.org/downloads/raspbian/ and choose the zip file with PIXEL.
Attention: You will only need to use one of the above system. 2. Installation System 2.1. Install Configured Raspbian system (1)Put SD card into SD card reader and connect it with your PC Format (2)Run SDFormatter.exe and choose your SD card on your computer. Click...
Page 12
*.img file you just unzipped and choose your SD card then click write till it finish and exit. (4)Open your CD or tutorial downloaded from our web(Elegoo.com/download) Copy SSH file to your SD card and paste. (5)Take out SD card and insert into Raspberry Pi and then plug 3.5 inch screen.
Page 13
Pic 2.5 Pic 26 Pic 27 FAQ:I got blank/white screen in this step, what should I do? (1)Your SD card might be defective. Please change a new SD card and re-write the system...
(2)If the screen still keeps black/white please contact us with your order number service@elegoo.com euservice@elegoo.com 2.2. Install Official Raspbian System Official Raspbian system means you will need to download the pure system image from Raspberry website (https://www.raspberrypi.org) which doesn’t have drivers pre-installed.
Page 15
(3)Unzip the system image downloaded and run Win32DiskInage.exe. Choose the *.img file you just unzipped and choose your SD card then click write till it finish and exit. (4)Open your SD card and you will find the system image. Right click and create a new .txt file and name it SSH (NO suffix, like below) (5)Check your IP address on your computer and click the network icon on the below right area and choose network setting.
Page 16
your Pi. Pic 2.13 (6)Input the IP address you acquired into putty and select SSH, click Open. There will be notifications popping up in your first connection, just click Yes as shown in Pic 2.14. You will need to login in account and password as shown in Pic 2.15, input pi for login as and the password is raspberry.
Page 18
If anything please change your SD card to a new one and rewrite our configured system and then test again. If the blank/white screen still exists please contact us at service@elegoo.com for further technical support.
3. Advanced Function 3.1. Touch Screen Calibration (1)Open the where the driver is and install Xinput then input below commands: cd LCD-show sudo dpkg -i -B xinput-calibrator_0.7.5-1_armhf.deb You will get results as shown in Pic 3.1: Pic 3.1 (2)calibrate touch screen and input: DISPLAY=:0.0 xinput_calibrator Use your stylus pen and click the red cross that appears on the screen (as shown in Pic 3.2) to get calibration data(as shown in Pic 3.3)
Page 21
Pic 3.3 (3)Record your calibration data and open your configuration files sudo nano /etc/X11/xorg.conf.d/99-calibration.conf Replace the data after “Calibration” (as shown in Pic 3.4) and press Ctrl+X, then press and then press Enter, then save and exit. Pic 3.4 (4)Restart your Raspberry Pi and now your touch screen will respond to each touch correctly.
Solution: This happens because might forgot to save in step 3. Please go try again and if problems still exists please contact us at service@elegoo.com 3.2. Install Virtual Keyboard (1)Install and download the virtual keyboard code below and compile:...
Page 23
(4)Create the startup script for virtual keyboard sudo nano /usr/bin/toggle-matchbox-keyboard.sh Copy and paste below content and press Ctrl+X, then Y then Enter then save and exit. #!/bin/bash #This script toggle the virtual keyboard PID=`pidof matchbox-keyboard` if [ ! -e $PID ]; then killall matchbox-keyboard else matchbox-keyboard -s 100 extended&...
Page 24
X-MB-INPUT-MECHANSIM=True (6)Create icon on task bar Please noted that you must use Pi user permission in the step which means you don't need to add sudo before nano; if you use admin permission you won’t be able to find this file. Input below command: nano ~/.config/lxpanel/LXDE-pi/panels/panel Find below codes in the file:...
Page 25
And Raspberry Pi will restart to complete installation. Click the icon in the red box (see Pic 3.7) and you are free to use the virtual keyboard. Pic 3.7 Extra Skills: Login via SSH and input below commands to change the size of virtual keyboard DISPLAY=:0.0 matchbox-keyboard -s 50 extended DISPLAY=:0.0 matchbox-keyboard -s 100 extended If you are using mouse and keyboard please input below commands in the terminal...
3.3. Modify Display Orientation (1)Open configuration file – config.txt and input sudo nano /boot/config.txt (2)Find ”dtoverlay=tft35a” in config.txt and add rotate parameter in below formats: dtoverlay=tft35a:rotate=value When value is 0, it means to rotate 0 degree, in this case screen is vertical display When value is 90, it means to rotate 90 degree, in this case screen is horizontal display When value is 180, it means to rotate 180 degree, in this case screen is vertical...
4. FAQ 4.1. Compatible Systems Elegoo 3.5 inch touch screen can work with Raspbian system, Ubuntu-mate system and kali Linux system. Systems that won’t work with this screen are recalbox, RetoPie, Kodi because this 35 inch screen is connected with Raspberry Pi through SPI buses not HDMI buses and those systems that won’t work require HDMI buses for display and touch screen.
Page 28
Raspbian system the screen is still white/blank. Solution:Please install the latest version of Raspbian system and contact us at service@elegoo.com. We will inform you once the drivers is updated and show you how to install drivers. (6)Quality issue of screen:...
4.3. Kernel Crash Problem: after installing drivers and restart, the system won’t start. On the screen there are some start info on the screen but in the last line it says kernel crash. Analysis:There are 3 reasons from Kennel crash: First, drivers are not compatible with your system;...
the drivers you installed are not compatible with the system you installed previously。 Solution: (1)Use the configured system we provided; (2)Install the latest Raspbian system and contact us for the latest drivers. (2)Didn’t calibrate screen after modifying screen orientation: Touch screen function is working well before modifying screen orientation. Solution:After modifying screen orientation please refer Chapter3.1 to calibrate screen.
We suggest to use average quality videos and play on this screen. 4.6. NOOBS Issue Problem: There is NOOBS in SD card, Raspberry Pi can start but after installing drivers the screen is still white. Solution: NOOBS is short got New Out of Box Software and it’s a software not a system, just like installation boot software on Windows system.
Need help?
Do you have a question about the 3.5" TFT and is the answer not in the manual?
Questions and answers