3.5 LCD B

From Geekworm Wiki
Jump to navigation Jump to search
PI 4 ABS Case for 3.5 inch LCD
Raspberry Pi 3.5 inch LCD B
Raspberry Pi 3.5 inch LCD B
RPi 3.5inch LCD Display
PI 3 ABS Case for 3.5 inch LCD


  • 320×480 resolution
  • Resistive touch control
  • With the refresh rate of raspberry pie around 50Hz (Max. 60Hz), play video to play the game without pressure
  • Compatible with Raspberry Pi 4 Model B and Raspberry Pi A, B, A+, B+, 2B, 3B, 3B+versions
  • Drivers provided (works with your own Raspbian/Ubuntu directly)
  • Supports Raspbian system, ubuntu system,kali Linux system

Key Parameters

  • LCD Type: TFT
  • LCD driver IC: ILI9486L
  • LCD Interface: SPI (up to 125MHz SPI input, Max FPS: 50Mhz)
  • Touch Screen Type: Resistive
  • Touch Screen Controller: XPT2046
  • Colors: 65536
  • Backlight: LED
  • Resolution: 320*480 (Pixel)
  • Backlight Current: 120ma
  • Power: 0.16A x 5V
  • Operating Temp. (℃): -20~70



Packing List

  • 1 x TFT Module
  • 1 x Touch Pen

Driver Installation

1. Install the Raspbian/UbuntuMate official mirror

2. Connect with RaspberryPi

  • Align right-side to insert the LCD screen
  • Plug-in MicroSD card, connect network and power


3. Installation guide on Raspbian

  • Login to raspberryPi terminal by SSH (user name: pi ,password: raspberry)
  • Execute the following commands (raspberryPi needs to connect Internet):

or refer to https://github.com/goodtft/LCD-show

cd  /home
sudo  rm  -rf  LCD-show
git clone https://github.com/goodtft/LCD-show.git
chmod  -R  755  LCD-show
cd  LCD-show/
sudo ./LCD35-show

4: Installation guide on Ubuntu Mate, Kali, Retropie

  • After the above commands are executed, the system will automatically restart and be able to display and touch normally now.

Note: after installing this driver, the HDMI output will be disabled. If it is necessary to switch back to the HDMI display, execute:

sudo ./LCD-hdmi


Q: How to rotate the screen?

A: run the following shell command:(you need to install driver fristly, change the digital 90 to what you want)

cd LCD-show/
sudo ./rotate.sh 90

Q: Does this screen support Windows?

A: NOT support windows, and supports Raspbian/Ubuntu Mate/Kali/Retropie.

Matching ABS Case





Add your comment
Geekworm Wiki welcomes all comments. If you do not want to be anonymous, register or log in. It is free.

Anonymous user #7

15 months ago
Score 0++

Software Team,.... Why does installing the LCD reset the options the user has already set in raspi-config ??

Each use of the screens I have, the install software has disabled the CSI connected camera.


15 months ago
Score 0++


It's GPIO conflict. Because both X630 and 3.5-inch screen use PIN 1~10

Anonymous user #7

15 months ago
Score 0++

2022 process. Download Buster Legacy Lite. apt-get git add LCD using git

Then for me, git clone the X630 in software reset mode, create reset script, test with Raspivid, add Mjpg-Streamer using raspicam input option and preview option, then access stream in vMix or OBS

Anonymous user #7

15 months ago
Score 0++

I have one of these screens, I have the Geekworm X630 and X630 Audio,... And everything I did to get the HDMI to CSI board running,... installing the LCD Screen and following these instructions, undid the X630 from functioning. I'll try LCD first, then HDMI to CSI board, and I2S audio eventually might work as well.

Also, two of the lines above ONLY work if 'sudo' is put in front of them, starting with sudo git clone.

Anonymous user #6

29 months ago
Score 0++

My screen is showing a rainbow color effect and is divided into sections where one is a visible desktop, but the rest are scrolling or in a constant state of moving or scrolling.

Any helpful advice?


29 months ago
Score 0++

Hi dear,1. Is this issue happen at the beginning, or does it appear after a period of normal use? 2. Raspberry Pi leads to 40 GPIO pins, while the screen leads to 26 pins.Please make sure the corresponding screen pins and Raspberry Pi pins is correct

3. Please download the latest version of the image (Raspbian/Ubuntu Mate/Kali or Retropie) from the Raspberry Pi official website and test again.

Anonymous user #5

34 months ago
Score 0++
I've attempted to get this to run for over a week. It has not ran. I suspect the file is not working with pi 4b . Any help or advice would be nice .

Anonymous user #4

42 months ago
Score 0++

I miss typed. It should have read as the command sudo ./LCD-hdmi

doesn`t work to return you back to the actual hdmi port output.

Anonymous user #4

42 months ago
Score 0++

How do I get back to the screen size prior to using ./MHS35-show?

I`ve tried the sudo ./LCD-show command and it does not work .

Anonymous user #2

44 months ago
Score 0++
Is it possible to use the rest of the GPIO pins?

Anonymous user #1

44 months ago
Score 0++
How do I get back to the screen size prior to using ./MHS35-show?

Anonymous user #1

44 months ago
Score 0++
I think I found it

Anonymous user #3

44 months ago
Score 0++
What did you do to get back to the old screen size?