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
  • Espro All_In_One Robot Drive board
  • 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 2W/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
  • 8. List of OSOYOO Screen for Raspberry Pi

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 (Note: all tutorials work OS with the Raspberry Pi Desktop):

OS 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]

8List of OSOYOO Screen for Raspberry Pi

PartNumber Display Touch Audio Device Support
Resolu-tion Display Port Display Panel View Angle Touch Type Touch Port Toughened Glass Panel Optical Bonding Speaker Signal Output Pi JETSON NANO PC
SPI DISPLAYS
PROS: low price.
CONS: low refresh rate & resolution, supports Raspberry Pi only, requires Raspberry Pi 40PIN GPIO (the SPI bus), poor compatibility with Raspberry Pi system.
3.5inch RPi SPI LCD 480×320 SPI TFT – Resistive SPI √ × × × √ × ×
HDMI / TYPE-C DISPLAYS
PROS: high refresh rate, multiple resolution support, multiple devices support, better compatibility with Raspberry Pi system.
CONS: somewhat costly.
3.5inch Resistive HDMI LCD 480*320 HDMI TFT – Resistive SPI √ × × × √ × ×
3.5inch Resistive HDMI LCD with case 480*320 HDMI TFT – Resistive SPI √ × × × √ × ×
3.5inch HDMI Capacitive LCD 480*320 HDMI IPS 120° Capacitive Type-C √ × × × √ √ √
DSI DISPLAYS
PROS: moderate price, high refresh rate, leaves the Raspberry Pi 40PIN GPIO free, better compatibility with Raspberry Pi system.
CONS: supports Raspberry Pi only.
3.5 inch DSI LCD 800×480 DSI IPS 170° Capacitive I2C √ × × × √ × ×
4.3inch DSI LCD 800×480 DSI IPS 170° Capacitive I2C √ × × × √ × ×
5inch DSI TN LCD 800×480 DSI TFT – Capacitive I2C √ × × × √ × ×
5inch DSI IPS LCD 800×480 DSI IPS 170° Capacitive I2C √ × × × √ × ×
5inch DSI IPS LCD with Case 800×480 DSI IPS 170° Capacitive I2C √ × × × √ × ×
7inch DSI TN LCD 800×480 DSI TFT – Capacitive I2C × × × × √ × ×
7inch DSI IPS LCD 800×480 DSI IPS 170° Capacitive I2C √ × × × √ × ×
7inch DSI IPS LCD with Pistudio Case 800×480 DSI IPS 170° Capacitive I2C √ × × × √ × ×
7inch DSI IPS LCD (H) with stand holder 720×1280 DSI IPS 170° Capacitive I2C √ × × × √ × ×
10.1inch DSI IPS LCD (H) with stand holder 800×1280 DSI IPS 170° Capacitive I2C √ × × × √ × ×

© 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