| Buy from OSOYOO | Buy from US | Buy from UK | Buy from DE | Buy from IT | Buy from FR | Buy from ES | Buy from JP |
Hardware: Raspberry Pi 3/4B / 5
Screen: OSOYOO 10.1″ DSI touchscreen (Model No.: 2025002500)
System: Raspberry Pi OS Bookworm / Trixie 64bit (Version: 2025-10-01 and later)
Table of Contents1. Use the 22pin-0.5mm to 22pin-0.5mm DSI cable (for Pi5) to connect the DSI port of the display to the 22PIN DSI1 or DSI0 port of the Raspberry Pi motherboard.
2. Use 2pin connector to connect the power connector of the display to the 5V GND pin header of the Raspberry Pi motherboard.
3. Secure the Raspberry Pi to the display with M2.5 screws.
Note: Make sure that the DSI cable is connected in correct direction and 5V power is supplied through the GPIO pins.

Hardware Connection with Pi4B/3B+/3B/3A+1. Use the 15pin-1mm to 15pin-0.5mm DSI cable (for Pi3/4) to connect the DSI port of the display to the 15PIN DSI port of the Raspberry Pi motherboard.
2. Use the 2pin connector to connect the power connector of the display to the 5V GND pin header of the Raspberry Pi motherboard.
3. Secure the Raspberry Pi to the display with M2.5 screws.
Note: Make sure that the DSI cable is connected in correct direction and 5V power is supplied through the GPIO pins.

Step 1: Preparation
Before installing the display driver, make sure your Raspberry Pi is properly configured and can be accessed remotely.
Step 2: install script, open your PC terminal and run the following commends:
sudo apt update # Clone the repository git clone https://github.com/osoyoo/osoyoo-dsi-panel.git cd osoyoo-dsi-panel # Run direct installation script ./install-direct.sh display10inch
Note: The script will:
If your screen is 7″ 720×1280 DSI screen, please replace display10inch with display7inch
If your screen is 3.5″ 480×800 DSI screen, please replace display10inch with display3.5inch
For Raspberry Pi 5, default dsi port is dsi1, if you insert the screen to dsi0 port, please add ” dsi0″ in the install command as following:
./install-direct.sh display10inch dsi0
or you can use sudo nano /boot/firmware/config.txt command to add dsi0 to the last line( dtoverlay setting):
dtoverlay=osoyoo-panel-dsi-10inch,4lane
after changing
dtoverlay=osoyoo-panel-dsi-10inch,4lane,dsi0
3) Reboot your Raspberry Pi
sudo reboot











Related pages: Product Introduction | Ubuntu Driver Install Guide | Using with ESP32‑P4
Support: [email protected] | osoyoo.com
OSOYOO 10.1-inch DSI Touchscreen Document version v1.0
![]()
DownLoad Url osoyoo.com