OSOYOO 7" MIPI DSI Touchscreen for Raspberry Pi 5/4/CM5 & ESP32-P4 – 720×1280 HD IPS, 5-Point Touch, 4.2mm Thin
OSOYOO 7" MIPI DSI Touchscreen for Raspberry Pi 5/4/CM5 & ESP32-P4 – 720×1280 HD IPS, 5-Point Touch, 4.2mm Thin
7" 720×1280 HD IPS MIPI DSI touchscreen for Raspberry Pi and ESP32-P4. A sharp 720×1280 HD IPS touchscreen that connects through the DSI (MIPI) port, so your HDMI, USB and GPIO stay free for the rest of your project. Only 4.2 mm thin, with 5-point capacitive touch and 6H tempered glass. Ideal for Home Assistant wall panels, KlipperScreen, kiosks and embedded HMI.
Please note: unlike OSOYOO's 800×480 DSI screens, this 7" high-resolution screen requires a driver. Installation is easy — select the driver tutorial for your OS from the links below.
Why choose this screen
- Uses the DSI/MIPI port only: no HDMI cable and no USB touch cable. Video and touch both run through the DSI cable, freeing up your Pi's HDMI port for other uses. It takes just 5V and GND from the GPIO header, leaving every GPIO signal pin free.
- High resolution: 720×1280 HD IPS at up to 60Hz, 350 nits typical brightness (300 nits min) — sharper than typical 800×480 7-inch screens.
- Wide viewing angles: 80° in all directions (80/80/80/80), with software-controlled backlight brightness (0–255).
- Durable touch surface: G+G capacitive touch panel with 6H tempered glass, anti-fingerprint.
- Portrait native, landscape ready: portrait-oriented display, perfect for tablets, entertainment systems and information dashboards; rotate to landscape in the OS settings.
- Not just Raspberry Pi: works with Espressif's official ESP32-P4 boards and compatible ESP32-P4 boards.
- Real engineering support: our engineers answer setup and integration questions, with volume discounts of up to 18% for projects and OEMs.
Specifications
- Screen size: 7 inches
- Resolution: 720×1280 (portrait native, can be rotated to landscape)
- Panel: IPS TFT (normally black), G+G
- Brightness: 350 nits typical (300 nits min)
- Viewing angle: 80° in all directions (80/80/80/80)
- Touch: 5-point capacitive
- Cover glass: 6H tempered glass, anti-fingerprint
- Interface: 2-lane MIPI DSI
- Refresh rate: up to 60Hz
- Power: 5V, 0.5A min (from the GPIO 5V/GND pins)
- Outline dimensions: 120.24 × 189.32 × 4.24 mm
- Active area: 86.84 × 154.37 mm
- Operating temperature: 0–50 °C; storage temperature: −10–70 °C
Compatibility
- Raspberry Pi boards: Raspberry Pi 5, 4B, 3B+, 3B, 3A+
- Compute Modules: CM5, CM4, CM3+, CM3
- ESP32-P4: Espressif official ESP32-P4 boards and compatible boards
- Operating systems: Raspberry Pi OS Bookworm / Trixie; Ubuntu 24.04 / 25.10 / 26.04
- Not supported: Raspberry Pi Zero series
What's in the box
- 1 × 7" 720×1280 IPS DSI touchscreen
- 1 × 15P-to-22P 200mm FPC cable (Raspberry Pi 5 / CM5 / CM4 / CM3+ / CM3)
- 1 × 15-pin 20cm FFC cable, opposite direction (Raspberry Pi 4B / 3B+ / 3B / 3A+)
- 1 × 5V/GND power cable
- M2.0 mounting screws
Set up in 3 steps
- Connect the DSI cable to your Raspberry Pi's DSI port: 15P-to-22P cable for Raspberry Pi 5 / CM5 / CM4 / CM3+ / CM3, 15-pin FFC cable for Raspberry Pi 4B / 3B+ / 3B / 3A+.
- Connect the power cable to the GPIO 5V and GND pins.
- Install the OSOYOO driver for your OS by following the guide. It takes a few minutes.
Please note
- Always shut down and disconnect power before connecting or disconnecting the display.
- Input current must be ≥ 0.5A; below that the screen may fail to start or display abnormally, and prolonged abnormal operation may damage the display.
- Cable insertion: pull the locking mechanism forward, insert the ribbon cable with the metal contacts facing the user, then push the locking mechanism back to secure. Avoid folding or straining the ribbon cable.
- Operate within 0–50 °C in a dry environment. Avoid water, moisture, conductive surfaces and excessive heat, and avoid rapid temperature changes, which can cause condensation or physical stress on the display.
- The display glass is fragile and may shatter if dropped or struck — handle with care.
Volume pricing for projects and OEMs
- Order value $500 – $1,999: 10% off
- Order value $2,000 – $9,999: 15% off
- Order value $10,000+: 18% off
Tell us your board, OS, quantity and timeline. Email support@osoyoo.store for a quote.
Compliance: CE, FCC and UL certification is in progress. Contact us for the latest status.
Tutorial: OSOYOO 7″ 720×1280 HD IPS DSI Capacitive Touchscreen for Raspberry Pi (Model 2025001200)
Driver guides: Raspberry Pi OS (Bookworm / Trixie) · Ubuntu 24.04 / 25.10 / 26.04
Datasheet: 7″ datasheet (PDF)
Shipping cost is based on weight. Just add products to your cart and use the Shipping Calculator to see the shipping price.
We want you to be 100% satisfied with your purchase. Items can be returned or exchanged within 30 days of delivery.
Frequently Asked Questions
Which Raspberry Pi models are compatible? +
Compatible with Raspberry Pi 3B, 3B+, 4B, and Zero 2W unless otherwise specified on the product page. Check the product description for exact compatibility details.
Is the Raspberry Pi board included? +
The Raspberry Pi board itself is not included (sold separately). The kit includes all components needed to use with your existing Raspberry Pi board.
Where are the tutorials and setup guides? +
Full tutorials are free at osoyoo.com. Each product has dedicated step-by-step lessons covering installation, wiring, and example projects.
How do I get technical support? +
Email support@osoyoo.com. Our team replies within 24 hours on business days and can help with setup, wiring, driver installation, and code issues.