GeeekPi Raspberry Pi 4 TFT 3.5 Inch Touch Screen with Case

GeeekPi 3.5-inch Touch Screen with Case for Raspberry Pi 4 Model B

Instruction Manual

1. Introduction

This manual provides detailed instructions for the assembly, installation, and operation of the GeeekPi 3.5-inch TFT LCD Touch Screen with an ABS case, designed specifically for the Raspberry Pi 4 Model B. This kit enhances your Raspberry Pi experience by adding a compact display and protective enclosure, along with cooling components.

GeeekPi 3.5-inch Touch Screen with Case for Raspberry Pi 4

Image 1.1: GeeekPi 3.5-inch Touch Screen with Case for Raspberry Pi 4.

2. Package Contents

Verify that all components listed below are included in your package:

Package contents of GeeekPi 3.5-inch Touch Screen kit

Image 2.1: Visual representation of included components.

3. Assembly Instructions

Follow these steps to assemble your GeeekPi 3.5-inch Touch Screen with the Raspberry Pi 4 Model B and case. Ensure the Raspberry Pi board is powered off before beginning assembly.

  1. Install Heatsinks: Carefully place the aluminum heatsinks onto the corresponding chips of your Raspberry Pi 4 Model B. Refer to Image 3.1 for correct placement.
  2. Mount Raspberry Pi: Place the Raspberry Pi board onto the base part of the ABS case. Ensure it sits securely.
  3. Install Cooling Fan: Attach the 30x30x7mm cooling fan to the designated position on the 3.5-inch display board. Connect the fan's power cable to the appropriate pins on the display board. Refer to Image 3.2 for fan placement.
  4. Connect Display: Carefully align and insert the 3.5-inch TFT resistive touch screen onto the GPIO pins of the Raspberry Pi. Ensure all pins are correctly seated.
  5. Install Frame: Place the middle frame of the ABS case around the display and Raspberry Pi assembly.
  6. Close Case: Secure the top part of the ABS case onto the assembly. Ensure all parts snap together firmly.
Heatsink placement on Raspberry Pi 4

Image 3.1: Recommended heatsink placement on Raspberry Pi 4 components.

Cooling fan installation on 3.5-inch display board

Image 3.2: The display board features a pre-determined position for the cooling fan to aid in heat dissipation.

Step-by-step assembly of Raspberry Pi, screen, and case

Image 3.3: Overview of the four main assembly steps.

Exploded view of GeeekPi 3.5-inch Touch Screen kit components

Image 3.4: Exploded view showing the layers of assembly: case base, Raspberry Pi, display, and case top.

The assembled case provides access to all necessary ports and includes an opening for the SD card, as shown in Image 3.5.

Bottom view of assembled case showing SD card slot and rubber feet

Image 3.5: Bottom view of the case, highlighting the SD card slot and rubber feet for stability.

4. Driver Installation

To enable the 3.5-inch touch screen functionality, specific drivers must be installed on your Raspberry Pi operating system. The screen supports Raspbian, Ubuntu, and Kali Linux systems.

4.1. Using Pre-configured Images (Recommended for Raspberry Pi 4B)

For Raspberry Pi 4B, it is recommended to use the pre-configured images provided by GeeekPi. These images include the necessary drivers pre-installed, simplifying the setup process. Download and write the image to your TF card using a tool like Etcher.

Screenshot of driver download links and instructions

Image 4.1: Example of driver download links and instructions for various Raspberry Pi models and OS versions.

4.2. Manual Driver Installation

If you prefer to use your existing Raspberry Pi OS installation, you can manually install the LCD drivers. This method requires command-line access to your Raspberry Pi.

Steps for LCD Driver Installation:

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

If your Raspberry Pi is equipped with GPIO display drivers (e.g., MPI2411, MPI2418, MPI2801, MPI3201, MPI3501), the HDMI port will not have signal output after driver installation. To switch back to HDMI display mode, execute the following commands:

cd LCD-show/
sudo ./LCD-hdmi

For more detailed information or alternative driver downloads, refer to the official documentation or the wiki page provided by GeeekPi.

Screenshot of LCD driver installation commands

Image 4.2: Commands for manual LCD driver installation and switching to HDMI output.

5. Operating Instructions

5.1. Touch Screen Calibration

After installing the drivers, you may need to calibrate the touch screen for accurate input. This can be done using the xinput_calibrator program.

Steps for Touch Screen Calibration:

  1. Install Calibrator: Open a terminal and install the calibrator with the command:
    cd LCD-show/
    sudo dpkg -i xinput-calibrator_0.7.5-1_armhf.deb
  2. Run Calibration: Click the Menu button on the taskbar, navigate to Preference > Calibrate Touchscreen.
  3. Follow Prompts: Complete the touch calibration by following the on-screen prompts. A reboot may be required for the calibration to take effect.
  4. Save Parameters (Optional): You can save the touch parameters by creating a 99-calibration.conf file. This step is not always necessary if the file already exists or if calibration persists after reboot.

6. Specifications

Key technical specifications for the GeeekPi 3.5-inch Touch Screen and Case kit:

FeatureSpecification
Screen Size3.5 Inches
Resolution320x480 pixels
Display TypeTFT LCD
Touch TypeResistive Touch
CompatibilityRaspberry Pi 4 Model B (Case only for Pi 4B, screen compatible with any Pi version)
Operating System SupportRaspbian, Ubuntu, Kali
SPI Signal Input125MHz
Refresh RateApproximately 50fps
Product Dimensions7 x 1 x 3.5 inches (assembled)
Item Weight5.1 ounces
Dimensions of the assembled GeeekPi 3.5-inch Touch Screen with Case

Image 6.1: Dimensional overview of the assembled product.

Screen features and specifications

Image 6.2: Summary of screen features including resolution, touch control, and system support.

7. Troubleshooting

This section addresses common issues that may arise during the installation or operation of your GeeekPi 3.5-inch Touch Screen.

7.1. Display Not Working / White Screen

7.2. External Monitor Issues After Driver Installation

7.3. Overheating

7.4. Touch Screen Unresponsive or Inaccurate

8. Warranty and Support

GeeekPi products are covered by a manufacturer's warranty. For specific warranty terms, technical support, or further assistance, please contact GeeekPi customer service through their official website or the platform where the product was purchased. Ensure you have your purchase details and product model number available when contacting support.

Related Documents - Raspberry Pi 4 TFT 3.5 Inch Touch Screen with Case

Preview Waveshare 3.5-inch RPi LCD (A) User Manual: Setup and Specifications
Comprehensive user manual for the Waveshare 3.5-inch RPi LCD (A) display module. Covers specifications, installation, connection to Raspberry Pi, and troubleshooting.
Preview AOKIN 3.5-inch Raspberry Pi Touch Screen Display - Features and Installation
Detailed guide to the AOKIN 3.5-inch Raspberry Pi TFT touch screen display, covering features, compatibility with Raspberry Pi models, and step-by-step installation instructions for the OS image.
Preview Waveshare 4inch DSI LCD Display for Raspberry Pi: Setup and Guide
Detailed guide for the Waveshare 4inch DSI LCD display, covering features, hardware connection, software installation, screen rotation, backlight control, and troubleshooting for Raspberry Pi.
Preview JOY-IT RB-LCD-7V2-CASE Raspberry Pi Touch Display Enclosure Assembly Guide
Assembly instructions and general information for the JOY-IT RB-LCD-7V2-CASE, a touch display enclosure for Raspberry Pi. Learn how to commission and install your device.
Preview User Manual: 2.8" TFT Touch Shield for Arduino with Resistive Touch Screen (TF028)
This user manual provides a description, specifications, and pinout for the 2.8" TFT Touch Shield for Arduino with Resistive Touch Screen (TF028). It details its compatibility with Arduino UNO/Mega2560, features like a resistive touchscreen and mini SD card support, and provides a pinout table for easy reference. Links to the Adafruit GFX Library and a related project are also included.
Preview Adafruit 3.5" 320x480 Color TFT Touchscreen Breakout Guide
Comprehensive guide to the Adafruit 3.5" 320x480 Color TFT Touchscreen Breakout, covering SPI and 8-bit modes, wiring, pinouts, library installation, and code examples for Arduino and CircuitPython.