<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/getting-the-steam-deck-lcd-working-on-a-raspberry-pi-79fcqdi0n" -->

---
title: Getting the Steam Deck LCD working on a Raspberry Pi
description: A Linux kernel driver and open-source Pi HAT design now let the BOE TV070WXM-TV0 LCD from the original Steam Deck run on a Raspberry Pi 5 or CM4. Scandent...
canonical: https://daily.dev/posts/getting-the-steam-deck-lcd-working-on-a-raspberry-pi-79fcqdi0n
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Getting the Steam Deck LCD working on a Raspberry Pi | daily.dev
og:description: A Linux kernel driver and open-source Pi HAT design now let the BOE TV070WXM-TV0 LCD from the original Steam Deck run on a Raspberry Pi 5 or CM4. Scandent...
og:url: https://daily.dev/posts/getting-the-steam-deck-lcd-working-on-a-raspberry-pi-79fcqdi0n
og:image: https://api.daily.dev/og/posts/79Fcqdi0N.png
og:image:alt: Getting the Steam Deck LCD working on a Raspberry Pi
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Getting the Steam Deck LCD working on a Raspberry Pi

**[Jeff Geerling](https://daily.dev/sources/jeffgeerling)** · 3 min read · 2 upvotes · 0 comments

## Summary

A Linux kernel driver and open-source Pi HAT design now let the BOE TV070WXM-TV0 LCD from the original Steam Deck run on a Raspberry Pi 5 or CM4. Scandent built the driver and HAT while standardizing on the touchscreen for their own hardware and open-sourced both, including a KiCAD design and build instructions on GitHub, with plans to upstream the kernel patch. The $30 panel offers 1280x800 resolution at 216 ppi and 400 nits brightness, beating the official Raspberry Pi 7-inch Touch Display on specs and price. Testing on a Pi 5 showed good image quality with no flickering, though touch targets are imprecise at default resolution scaling.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://www.jeffgeerling.com/blog/2026/steam-deck-lcd-pi-hat>

## Questions this post answers

### Can I use the original Steam Deck's LCD screen with a Raspberry Pi?

Yes, a new open source Linux kernel driver and Raspberry Pi HAT design now make this possible. The BOE TV070WXM-TV0 panel from the original Steam Deck, a 7-inch 1280x800 touchscreen with 400 nits brightness, works with a Raspberry Pi 5 or CM4 using a HAT that adapts the Pi's MIPI connection to the panel's 39-pin connector.

_Makers wiring up unusual displays follow hardware teardown and driver projects like this on daily.dev._

### Where can I get a HAT design to connect a Steam Deck LCD to a Raspberry Pi 5?

Scandent open sourced both the Linux kernel driver patch and the KiCAD HAT design on GitHub, including detailed build instructions for anyone wanting to build one themselves. The company built it to standardize on a reliably supplied touchscreen for its own device, not to sell it as a product, so it released the design for hobbyists to use freely.

_Anyone prototyping custom displays can keep tabs on open hardware releases like this via daily.dev._

### How does the Steam Deck LCD panel compare to the official Raspberry Pi 7 inch touch display?

The Steam Deck's BOE TV070WXM-TV0 panel costs around $30, roughly half the price of the official Raspberry Pi 7-inch Touch Display, while offering a sharper 1280x800 resolution at 216 ppi versus half that resolution and much larger bezels on the Pi display. Testing on a Pi 5 showed good brightness with no noticeable flickering.

_Comparing display options for a Pi project gets easier when you track hardware reviews on daily.dev._

## Similar posts on daily.dev

- [Linux 7.4 To Support The Raspberry Pi 10-Inch Touch Display 2](https://daily.dev/posts/linux-7-4-to-support-the-raspberry-pi-10-inch-touch-display-2-5dkdkf8sl) · Phoronix · 0 upvotes · 0 comments
- [Someone squeezed the Steam Deck's hardware into a custom Game Boy shell, and it looks amazing](https://daily.dev/posts/someone-squeezed-the-steam-deck-s-hardware-into-a-custom-game-boy-shell-and-it-looks-amazing-ulqpph4al) · XDA Developers · 2 upvotes · 0 comments
- [$30 Raspberry Pi Smart Display Module for CM5 targets digital signage displays and kiosks](https://daily.dev/posts/30-raspberry-pi-smart-display-module-for-cm5-targets-digital-signage-displays-and-kiosks-5gmp2chgi) · CNX Software · 1 upvotes · 0 comments
- [Make A DIY E-ink Faceplate For Valve’s Steam Machine](https://daily.dev/posts/make-a-diy-e-ink-faceplate-for-valve-s-steam-machine-0fgetpja9) · Hackaday · 0 upvotes · 0 comments

---

Tags: [#linux](https://daily.dev/tags/linux), [#hardware](https://daily.dev/tags/hardware), [#embedded](https://daily.dev/tags/embedded), [#raspberry-pi](https://daily.dev/tags/raspberry-pi), [#steam-deck](https://daily.dev/tags/steam-deck)

[View this post on daily.dev](https://daily.dev/posts/getting-the-steam-deck-lcd-working-on-a-raspberry-pi-79fcqdi0n)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Getting the Steam Deck LCD working on a Raspberry Pi","url":"https://daily.dev/posts/getting-the-steam-deck-lcd-working-on-a-raspberry-pi-79fcqdi0n","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/getting-the-steam-deck-lcd-working-on-a-raspberry-pi-79fcqdi0n"},"datePublished":"2026-08-20T14:14:35.181Z","dateModified":"2026-09-13T18:32:31.363Z","description":"A Linux kernel driver and open-source Pi HAT design now let the BOE TV070WXM-TV0 LCD from the original Steam Deck run on a Raspberry Pi 5 or CM4. Scandent...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/82990c9bdaeebc9aa909a38fd07601b4?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/82990c9bdaeebc9aa909a38fd07601b4?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"Jeff Geerling","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Jeff Geerling","logo":"https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/a425a8edd27a4930ae183c796db840b9","url":"https://daily.dev/sources/jeffgeerling"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/getting-the-steam-deck-lcd-working-on-a-raspberry-pi-79fcqdi0n","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":2},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"linux,hardware,embedded,raspberry-pi,steam-deck","timeRequired":"PT3M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Jeff Geerling","item":"https://daily.dev/sources/jeffgeerling"},{"@type":"ListItem","position":3,"name":"Getting the Steam Deck LCD working on a Raspberry Pi"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/getting-the-steam-deck-lcd-working-on-a-raspberry-pi-79fcqdi0n#faq","mainEntity":[{"@type":"Question","name":"Can I use the original Steam Deck's LCD screen with a Raspberry Pi?","acceptedAnswer":{"@type":"Answer","text":"Yes, a new open source Linux kernel driver and Raspberry Pi HAT design now make this possible. The BOE TV070WXM-TV0 panel from the original Steam Deck, a 7-inch 1280x800 touchscreen with 400 nits brightness, works with a Raspberry Pi 5 or CM4 using a HAT that adapts the Pi's MIPI connection to the panel's 39-pin connector. Makers wiring up unusual displays follow hardware teardown and driver projects like this on daily.dev."}},{"@type":"Question","name":"Where can I get a HAT design to connect a Steam Deck LCD to a Raspberry Pi 5?","acceptedAnswer":{"@type":"Answer","text":"Scandent open sourced both the Linux kernel driver patch and the KiCAD HAT design on GitHub, including detailed build instructions for anyone wanting to build one themselves. The company built it to standardize on a reliably supplied touchscreen for its own device, not to sell it as a product, so it released the design for hobbyists to use freely. Anyone prototyping custom displays can keep tabs on open hardware releases like this via daily.dev."}},{"@type":"Question","name":"How does the Steam Deck LCD panel compare to the official Raspberry Pi 7 inch touch display?","acceptedAnswer":{"@type":"Answer","text":"The Steam Deck's BOE TV070WXM-TV0 panel costs around $30, roughly half the price of the official Raspberry Pi 7-inch Touch Display, while offering a sharper 1280x800 resolution at 216 ppi versus half that resolution and much larger bezels on the Pi display. Testing on a Pi 5 showed good brightness with no noticeable flickering. Comparing display options for a Pi project gets easier when you track hardware reviews on daily.dev."}}]}
```

