| Buy from OSOYOO | Buy from US |
Basic Product Information
The OSOYOO 3.5″ 480*800 Mipi DSI Touchscreen Display requires a driver. For detailed step-by-step usage, see the matching guide pages:
| OS | Campatible with Hardware | Driver Installation Tutorial | Note |
| Raspberry Pi OS | Pi 5/ 4B / 3B+ / 3B / 2B | https://osoyoo.com/?p=62669 | For Trixie and Bookworm 64-bit Desktop |
| Ubuntu | Pi 5/ 4B / 3B+ / 3B / 2B | https://osoyoo.com/?p=64039 | Ubuntu OS download link |
| some ESP32 P4 IO board | https://osoyoo.com/?p=62664 | Please confirm the IO board with the same DSI port with Raspberry Pi board |
The OSOYOO 3.5-inch DSI touchscreen is designed to plug straight into the Raspberry Pi’s MIPI DSI ribbon connector. It offers a 480×800 portrait IPS display with capacitive touch, suitable for embedded HMI panels, portable Pi-based dashboards, smart-home controllers, maker and education projects. The screen connects with a single DSI ribbon cable — no HDMI and no GPIO header required.
Under the Raspberry Pi desktop, the display supports a brightness slider, display rotation, and touch that rotates together with the display. This product requires driver installation (it is not a driverless plug-and-play display); after installing the driver you get a complete desktop touch experience. For step-by-step usage see Using with Raspberry Pi and Using with ESP32‑P4.

,dsi0 when using DISP0); Compute Module (CM4 / CM5) depends on the carrier and requires manual config.txt setup; also for some ESP32-P4 IO board
| Item | Value |
|---|---|
| Panel size | 3.5 inch IPS LCD |
| Panel type | IPS (wide viewing angle) |
| Resolution | 480 × 800 |
| Active area | ~ 45.36 mm × 75.60 mm |
| Brightness | ~ 300 cd/m² (typical) |
| Colors | 16.7M (24-bit RGB) |
| Surface | Glass panel |
| Display interface | MIPI DSI |
| Touch type | Capacitive (single-touch under the official Raspberry Pi OS; multi-touch depends on operating system and application) |
| Backlight control | Raspberry Pi software brightness (slider / command line) |
| Power input | Primary: Raspberry Pi DSI connector; backup: onboard 5V / GND header |
| Supported platforms | Raspberry Pi boards with a DSI connector / ESP32‑P4 |
| Operating temperature | -20 to 70 ℃ |
About touch: under the official Raspberry Pi OS, this display works as a single-touch screen; whether multi-touch and gestures work depends on the OS version and the specific application — some applications handle single touch only. If your project needs reliable multi-touch, please verify on your target OS and application first.

In normal use the display is powered through the DSI ribbon cable by the Raspberry Pi; no extra wiring or power adapter is needed for a standard setup. Please use an adequate genuine power supply for the Raspberry Pi so that display and touch operate reliably.
The PCBA also provides a 5V / GND backup power header, and a power cable is included. In some cases where the DSI connector cannot deliver enough power (e.g. an under-rated adapter, a long power cable, or heavy USB peripheral load on the Pi), use the included cable to supplement power: connect the header’s 5V to the Raspberry Pi 5V pin and GND to the Raspberry Pi GND pin.
Note: insufficient power may cause flicker, unresponsive touch, or a blank screen. The external supply must be 5V; do not reverse the polarity or exceed the voltage, or the board may be damaged.
Datasheet download link: http://osoyoo.com/picture/2026005500/2026005500_datasheet.pdf
The interface location is shown below; please connect against the actual product.
For pre-sales questions or after-sales technical support, please contact:
When requesting support, please provide: the Raspberry Pi model, OS version (cat /etc/os-release), the ribbon cable used, and a brief description of the issue. We will reply within one business day.
Related pages: Using Raspberry Pi OS with Raspberry Pi | Using Ubuntu OS with Raspberry Pi | Using with ESP32‑P4
OSOYOO 3.5-inch DSI Touchscreen · Product Manual · Document version v1.1
DownLoad Url osoyoo.com