Home All Category Deal! Contact us About us
LoginRegister
English
English Italiano Français Español Deutsch 日本語
  • Internet of Things
  • OSOYOO Hardware Program learning Kit for Raspberry Pi
  • OSOYOO Hardware Programming Learning Kit
  • OSOYOO Robot Car Kit A series
  • Sensors & Accessories
  • Single Board
  • Tutorial & eBook
  • Uncategorized
  • Building Blocks
  • mBlock Graphic Programming
  • Micro:bit
  • Raspberry Pi Pico
  • Tutorial & Examples
  • 测试
  • OSOYOO ESP8266 Wifi Module
  • OSOYOO W5100 Ethernet IoT learning Kit
  • OSOYOO Wifi IoT Learning Kit
  • Smart House V2.0 Blynk Control
  • Blynk IoT Learning Kit
  • LoRa Related
  • NodeMCU IoT Kit
  • Smart Home Iot Kit
  • Smart Home V2.0 UDP APP control
  • Project for Raspberry Pi
  • FlexiRover Robot Car for Raspberry Pi/Arduino
  • IOT kit for raspberry Pi
  • Mecanum Wheel Car
  • OSOYOO basic kit for Raspberry pi zero
  • OSOYOO Robot Car V1 for Raspberry Pi
  • OSOYOO Robot Car V2 for Raspberry Pi
  • OSOYOO Starter Kit V1 for Raspberry Pi
  • OSOYOO Starter Kit V2 for Raspberry Pi
  • Screen for Raspberry Pi
  • Tank Car for Raspberry Pi
  • OSOYOO V4.0 Robot Car for Raspberry Pi
  • LilyPad Sewing electronic Kit
  • NodeMCU Garden Watering Kit
  • OSOYOO 3D Printer Kit
  • OSOYOO Advanced Hardware Programming Learning Kit
  • OSOYOO Basic Programming Learning Kit
  • OSOYOO Cayenne IOT Learning Kit
  • OSOYOO Graphical Programming Kit
  • Osoyoo Hardware Programming Starter Kit
  • OSOYOO IoT Smarthome Kit V0.1
  • OSOYOO PNP Programming Learning Kit
  • OSOYOO RFID Programming Learning Kit
  • Osoyoo Sensor Modules Kit
  • OSOYOO Smart Home IoT Kit
  • OSOYOO Ultimate Hardware Programming kit
  • OSOYOO v3 advanced learning kits
  • 16+1 Sensor kit
  • Smart Car Kit
  • Balance car kit
  • Blue Mecanum Wheel Robotic for Arduino Mega2560
  • Blue Mecanum Wheel Robotic for Raspberry Pi
  • M1.0 Mecanum Wheel Metal Chassis Robotic
  • M2.0 Mecanum Wheel Metal Chassis Robotic
  • Mars Explorer Mecanum Wheel Robot Kit
  • Tank Car Kit V1.0
  • Tank Car Kit V2.0
  • 2WD Robot Car Starter Kit
  • Model-3 V2.0 Robot Car
  • OSOYOO Model-3 Robot Learning Kit
  • OSOYOO Model-T Robot Car
  • OSOYOO Robot Car Starter Kit Tutorial
  • OSOYOO Servo Steering Car V3.0 for Arduino MEGA2560
  • P3 Servo Steering Robot Car
  • SG90 Servo Steering Robot Car
  • V2.0 Robot Car kit
  • V2.1 Robot car kit
  • Sewing eletronic widgets
  • Breadboard
  • Buzzer
  • LED
  • Resistor
  • Screen
  • Sensors
  • Temperature sensor
  • USB cable
  • Wires
  • IO-breakout-board-for-ardino-UNO
  • IO-breakout-board-for-arduino-nano
  • IO-breakout-board-for-arduino-pro-micro
  • IO-breakout-board-for-esp32&esp8266
  • IO-breakout-board-for-raspberry-pico
  • Nano for arduino
  • LTG-Nano for Arduino
  • Motor driver board
  • NodeMCU
  • Pro micro for Arduino
  • PWM HAT for Rapberry Pi
  • Basic Tutorial about Arduino
  • Graphical Programming Tutorial Serie A
  • Parts & Projects for Arduino Open Source IDE
  • OSOYOO Building Block DIY Programming Kit
  • OSOYOO Building Blocks
  • OSOYOO Building Robot car
  • Micro:bit Basic Tutorial
  • Micro:bit Robot
  • Micro:bit Starter Kit
  • Microbit Robot Car V2
  • OSOYOO Sensor for Micro bit
  • Pico Graphic Programming
  • Pico-Robot-Car
  • Meeting
  • Balance Car
Location: Home » OSOYOO Hardware Program learning Kit for Raspberry Pi » Screen for Raspberry Pi » OSOYOO 3.5 Inch SPI Touch Display for RPi (Model #2022013800)

OSOYOO 3.5 Inch SPI Touch Display for RPi (Model #2022013800)

Post Time: 2022-12-15 19:12:45 Category: Screen for Raspberry Pi

Osoyoo 3.5″ SPI Touch Display for Raspberry Pi

Model: #2022013800

Resolution: 480×320 (Hardware)

Interface: SPI (Fmax: 24MHz)

Compatible: Raspberry Pi 3B/3B+/4/5/Zero/Zero W

Buy 3.5″ SPI Touch Display:

US
UK
DE
IT
FR
ES
JP

Caution:

  • This is a general introduction page. Please select the correct tutorial based on your Pi model and OS version from the table below.
  • Without touch driver installed, the screen will show white. Follow the guide to make it work.
  • Ensure your SD card has enough space for touch driver installation.
  • This screen is only compatible with Raspberry Pi OS.

Table of Contents

  • 1. Overview
  • 2. Features
  • 3. Specification
  • 4. Interface
  • 5. Getting Started
  • 6. Related Docs
  • 7. Tech Support

1Overview

The Osoyoo 3.5 inch SPI Touch Display is designed specifically for Raspberry Pi. It connects directly to the GPIO header and uses SPI interface for display communication. The resistive touchscreen allows full interaction with your Pi without external keyboard or mouse.

Note: This screen requires driver installation. Without the driver, the screen displays white. Follow the tutorials in Section 5 to set up your display.

2Features

  • Resolution: 480×320 hardware resolution
  • Touch: Resistive touch control (XPT2046)
  • Plug & Play: Direct GPIO connection, fits Pi form factor
  • FBCP Support: Configurable software resolution, dual-display capable
  • Display Rotation: Reversible screen orientation
  • Backlight: PWM brightness control
  • Software Keyboard: On-screen keyboard for input without peripherals

3Specification

LCD Type TFT
LCD Interface SPI (Fmax: 24MHz)
Touch Controller XPT2046 (Resistive)
Driver IC ILI9488
Resolution 320×480 pixels
Colors 262K
Backlight LED (120mA)
Power Consumption 0.13A × 5V
Operating Temp. -20°C ~ 60°C
Active Area 48.96 × 73.44 mm
Board Size 85.5 × 56 mm
Net Weight 55g

4Interface

The display connects directly to the Raspberry Pi 40-pin GPIO header. Pins marked “NC” (Not Connected) are not used by the LCD and can be used for other applications.

GPIO Pin Assignment

Pin ID Description
1 3.3V Power (3.3V input)
2 5V Power (5V input)
3 NC Not Connected
4 5V Power (5V input)
5 NC Not Connected
6 GND Ground
7 NC Not Connected
8 NC Not Connected
9 GND Ground
10 NC Not Connected
11 TP_IRQ Touch interrupt (Low when pressed)
12 NC Not Connected
13 NC Not Connected
14 GND Ground
15 NC Not Connected
16 NC Not Connected
17 3.3V Power (3.3V input)
18 LCD_RS Command/Data register select
19 LCD_SI / TP_SI SPI data input (LCD & Touch)
20 GND Ground
21 TP_SO SPI data output (Touch)
22 RST Reset signal
23 LCD_SCK / TP_SCK SPI clock (LCD & Touch)
24 LCD_CS LCD chip select (Active Low)
25 GND Ground
26 TP_CS Touch chip select (Active Low)

5Getting Started

Choose the tutorial that matches your Raspberry Pi model and OS version:

Image Name Support Boards Note Links
Trixie / Bookworm Pi 4 / Pi 5 2025-05-13 and later View Tutorial
Trixie / Bookworm Pi 3 2025-05-13 and later View Tutorial
Bookworm Pi 3 / Pi 4 / Pi 5 Before 2025-05-13 View Tutorial
Bullseye / Buster Pi 3 / Pi 4 Legacy OS View Tutorial

Not sure which to choose?
• Check your Pi model: cat /proc/device-tree/model
• Check your OS version: cat /etc/os-release

6Related Docs

  • SDFormatter – SD card formatting tool
  • Raspberry Pi Imager – Official imaging tool
  • PuTTY – SSH and telnet client
  • Win32 Disk Imager – Disk imaging tool

7Tech Support

Need help or have feedback? Submit a ticket and our team will get back to you within 1-2 working days.

Working Time: 9 AM – 6 PM GMT+8 (Monday – Friday)

Contact Us: [email protected]

© 2026 Osoyoo | osoyoo.com

DownLoad Url osoyoo.com

Leave a Reply Cancel reply

You must be logged in to post a comment.


Address:
E-mail:
Tel:

Privacy Policy © 2009-2017 Osoyoo.com