The screen decides your whole cyberdeck. It sets the size of the case, the shape of the lid, how much power you need, and whether the thing feels like a pocket terminal or a field laptop. It is also the part people get wrong most often: a panel that needs a cable you do not have, a resolution too low to read a terminal, or a bright 7 inch screen that drains the battery in an afternoon. This guide lays out the real options for a Raspberry Pi 5 deck, side by side, with prices checked in October 2026.
The short answer
For most Pi 5 decks, pick a DSI touchscreen: one flat ribbon, no extra power cable, touch built in. The Raspberry Pi Touch Display 2 (5 inch $40, 7 inch $60, 720 x 1280) is the safe default. For a small desk deck, an 800 x 480 4.3 inch DSI panel (about $36) is what we use. Go HDMI for odd shapes like a 7.9 inch bar, SPI only for tiny screens, and e-paper or OLED for a status display next to the main one.
- Cyberdeck screens at a glance
- DSI vs HDMI vs SPI
- What size screen for a cyberdeck?
- Is 800 x 480 enough?
- Raspberry Pi Touch Display 2
- Small DSI screens: 4.3 to 7 inch
- Bar and wide HDMI screens
- Status screens: OLED and e-paper
- Power draw and brightness
- Pi 5 setup: cable, rotation, touch
- FAQ
Cyberdeck screens at a glance
New to the hobby? Start with how to build a cyberdeck for the full parts list. This guide is only about the display. Here are the panels builders actually use with a Pi 5, with US prices from the makers' own stores.
| Screen | Resolution | Connects by | Price |
|---|---|---|---|
| Raspberry Pi Touch Display 2, 5 in | 720 x 1280 | DSI | $40 |
| Raspberry Pi Touch Display 2, 7 in | 720 x 1280 | DSI | $60 |
| Original Raspberry Pi 7 in Touch Display | 800 x 480 | DSI | $79.95 (Adafruit) |
| Waveshare 4.3 in DSI LCD | 800 x 480 | DSI | $35.99 |
| Waveshare 5 in DSI LCD | 800 x 480 | DSI | $39.99 |
| Waveshare 7 in DSI LCD | 800 x 480 | DSI | $49.99 |
| Waveshare 7 in HDMI LCD (C) | 1024 x 600 | HDMI + USB | $43.99 |
| Waveshare 7.9 in HDMI LCD (bar) | 1280 x 400 | HDMI + USB | $78.99 |
| Waveshare 3.5 in RPi LCD (A) | 480 x 320 | SPI (GPIO) | $19.99 |
| Waveshare 7.5 in e-Paper HAT | 800 x 480 | SPI (GPIO) | $56.99 |
Prices checked October 2026 on raspberrypi.com, waveshare.com and adafruit.com. They move, so check before you buy.
DSI vs HDMI vs SPI: which connection?
Before size or resolution, decide how the screen plugs in. It changes the case more than anything else.
DSI ribbon
- One thin, flat cable that folds behind the panel
- Touch runs over the same ribbon
- Power comes from the Pi's GPIO pins
- The Pi 5 has two 4-lane ports (CAM/DISP0 and CAM/DISP1)
- Limited to panels made for the Pi
HDMI + USB
- Huge choice of sizes and shapes
- Touch needs a separate USB cable
- Micro HDMI plugs and cables take up real space
- Bright panels may want their own 5V supply
- The Pi 5 drives two screens up to 4K at 60 Hz
SPI is the third route: small screens that sit on the GPIO header and get their pixels over a slow serial link instead of the Pi's video hardware. Waveshare itself lists "low refresh rate and resolution" as the trade-off. They are cheap and compact, but they usually need a driver and a specific OS image, so treat them as status screens, not your main display.
What size screen for a cyberdeck?
Size sets the form factor. Here are the common panels drawn to the same scale, next to the Pi 5 board itself.
- 3.5 to 4.3 inch: handhelds and small desk decks. The case can be barely bigger than the Pi. Great for a terminal, dashboards and a clock; cramped for a browser.
- 5 inch: the sweet spot for a portable deck you hold with two hands. Big enough for real work at 720p, small enough for a backpack pocket.
- 7 inch: the classic "clamshell" cyberdeck in a hard case. Comfortable for a full desktop, and what Raspberry Pi's own cyberdeck guide uses.
- Bar screens (7.9 inch and wider): long and thin, made for a sci-fi look above a keyboard. Text wraps oddly in some apps, but nothing else looks like it.
For the shell around it, see our cyberdeck case ideas. Rule of thumb from building ours: model the screen and its ribbon first, then grow the case around them.
Is 800 x 480 enough?
On a 4.3 or 5 inch panel, yes. 800 x 480 on a 4.3 inch screen works out to roughly 217 pixels per inch, sharp enough that text looks clean at arm's length. A terminal fits close to 80 columns in a small monospace font, and full-screen dashboards look great. What it cannot do comfortably is a desktop web browser: most sites expect at least 1024 pixels of width.

On a 7 inch panel the picture changes. 800 x 480 stretched to 7 inches is about 133 pixels per inch, which looks soft next to a phone. That is why the 7 inch Touch Display 2 at 720 x 1280 is worth the price over the original 800 x 480 model if you plan to read a lot of text.
Raspberry Pi Touch Display 2 (5 and 7 inch)
Raspberry Pi's own panel is the default pick for a reason. Both sizes are 720 x 1280 with 5-point touch, connect over DSI, take power from the GPIO pins, and come with the 22-way to 15-way cable the Pi 5 needs, so they work out of the box. Raspberry Pi says it will keep making them until at least January 2030, which matters if you want to build a second deck later.
- 5 inch, $40: the best value screen for a portable Pi 5 deck right now.
- 7 inch, $60: the one Raspberry Pi uses in its own cyberdeck build guide.
- There is also a 10 inch model (1200 x 1920, $80) for Pi 5 builds that want a tablet-sized panel.
Watch the orientation. These panels are portrait natively (720 wide, 1280 tall). For a landscape deck you rotate the output in software. On the desktop that takes two clicks and touch follows along; see the setup section.
Small DSI screens: 4.3 to 7 inch
Waveshare makes a family of DSI touchscreens at 800 x 480: 4.3 inch ($35.99), 5 inch ($39.99) and 7 inch ($49.99), all listed for the Pi 5. They are the go-to for compact decks because the controller board is small and the panel can be mounted face down in a printed bezel.

We built our own desk deck, CJ-9, around the 4.3 inch one. What we learned:
- Check the board revision. Waveshare's wiki says the Pi 5 needs the Rev2.2 board; older revisions may need a hardware change.
- Check the cable. The Pi 5's display ports use the smaller 22-pin connector. You need a Pi 5 display cable (22-pin to 15-pin), either Raspberry Pi's or Waveshare's own. Do not assume the ribbon in the box fits.
- Brightness is software. It is set from the Screens menu or the backlight setting in Linux, from 0 to 255. Handy for a deck that sits on a desk at night.
- It sips power. About 1.2 W per Waveshare, roughly a third of a 7 inch panel at full brightness.

Bar and wide HDMI screens
If you want the long, thin "terminal on a starship" look, you are in HDMI territory. Waveshare's 7.9 inch HDMI LCD ($78.99) is 1280 x 400 with touch over USB and a 3.5 mm audio output. It is portrait by default, so you rotate it like the Touch Display 2. Its backlight draws 470 to 640 mA, and Waveshare suggests a separate 5V 2A supply at high brightness, so plan for that in your power design.
For a plain 7 inch HDMI panel with more pixels than the 800 x 480 DSI options, the Waveshare 7 inch HDMI LCD (C) ($43.99) is 1024 x 600 with 5-point touch over micro USB. Waveshare's pages do not list the Pi 5 by name, but it is a standard HDMI and USB device.
The catch with any HDMI screen in a deck: the Pi 5 uses micro HDMI, and the plug and its cable bend need room beside the board. Low-profile right-angle adapters and flat cables help.
Status screens: OLED and e-paper
Many of the best decks have a second, tiny screen showing the time, battery, CPU temperature or Wi-Fi. Two good choices:
OLED (SSD1306, 128 x 64)
- Crisp, bright, readable at any angle
- Two data wires over I2C
- Adafruit's 0.96 inch board is $17.50; generic boards cost less
- Perfect for a status strip under the main screen
E-paper
- Uses no power to hold an image
- Readable in direct sunlight
- Slow: Waveshare's 2.13 inch needs 2 s for a full refresh (0.3 s partial)
- 2.13 inch $14.99; 7.5 inch 800 x 480 $56.99
E-paper is great for a deck that shows a dashboard all day and wakes up rarely. It is not a main screen: a 4 second full refresh on the 7.5 inch panel rules out scrolling text.
Power draw and brightness
The screen is the second biggest power draw in a deck after the Pi itself. Raspberry Pi's cyberdeck guide works from 25 W for the Pi 5 (5 V at 5 A with the USB ports at full power) plus about 3 W for the 7 inch Touch Display 2 at full brightness: a 28 W supply at minimum. For more on batteries, see the power section of our cyberdeck build guide.
| Screen | Power (maker figure) | Brightness |
|---|---|---|
| Waveshare 4.3 in DSI | about 1.2 W | up to 370 cd/m² |
| Original Pi 7 in Touch Display | 200 mA at 5 V (1 W) at max brightness | 250 cd/m² |
| Touch Display 2, 7 in | about 3 W at full brightness | not listed |
| Waveshare 7 in HDMI (C) | 2.5 W | 300 cd/m² |
| Waveshare 7.9 in HDMI bar | 470 to 640 mA at 5 V | 300 to 530 cd/m² |
Two practical tips: dim the backlight when you can, since it is most of the screen's draw, and if you want to read the deck outdoors, brightness above 400 cd/m² or an e-paper panel will serve you better than any 250 cd/m² LCD.
Pi 5 setup: cable, rotation, touch
- Use the right ribbon. The Pi 5's CAM/DISP ports take the mini 22-pin connector. Older 15-pin displays need a 22-way to 15-way cable. The Touch Display 2 includes one; for any other panel, check whether yours does.
- Connect with the power off. Seat the ribbon fully and close the latch. A ribbon in upside down is a common cause of a black screen.
- Boot Raspberry Pi OS. Most DSI panels made for the Pi are picked up automatically on current Raspberry Pi OS (our 4.3 inch needed no config change). If yours stays black, the maker's wiki lists the line to add. SPI screens always need the maker's driver.
- Rotate if needed. Raspberry Pi OS runs Wayland with labwc. Open Control Centre, then Screens, right-click the display (it shows as DSI-1), pick Orientation, and Apply.
- Check touch. On the desktop, touch follows the rotation on the Touch Display 2. Without a desktop (OS Lite), you set the touch overlay options yourself.
Full details are in Raspberry Pi's Touch Display 2 documentation and display configuration guide.
FAQ
What is the best screen for a Raspberry Pi 5 cyberdeck?
For most builds, the Raspberry Pi Touch Display 2: 720 x 1280, 5-point touch, DSI, the Pi 5 cable included, and $40 for the 5 inch or $60 for the 7 inch. For a small desk deck, an 800 x 480 4.3 inch DSI panel costs about $36 and keeps the case tiny.
Can I use an HDMI screen with a Pi 5?
Yes. The Pi 5 has two micro HDMI outputs up to 4K at 60 Hz. Touch HDMI screens send touch over a separate USB cable, and bright panels may want their own 5 V supply.
Do old Raspberry Pi DSI screens work on a Pi 5?
Usually, with a 22-way to 15-way display cable. The Pi 5 uses a smaller 22-pin connector than earlier boards. Check the maker's page for Pi 5 support and board revision.
Is a 3.5 inch SPI screen good for a cyberdeck?
Only as a small or secondary screen. SPI screens are cheap and compact but have a low frame rate, low resolution, and need a specific driver and OS image.
How much power does a cyberdeck screen use?
From about 1 W for a small 800 x 480 panel to about 3 W for a 7 inch Touch Display 2 at full brightness. Raspberry Pi's own guide budgets 28 W for a Pi 5 plus its 7 inch screen.
Can I run two screens on a Pi 5?
Yes. It has two micro HDMI outputs and two DSI-capable ports, and you can add a small I2C OLED or SPI e-paper status screen on top.
Build ours: the free CJ-9 files
If a small desk deck is what you are after, you can print ours. CJ-9 is a 3D printed Raspberry Pi 5 cyberdeck built around the 4.3 inch DSI screen, with an NVMe SSD inside and a stand that tilts it back 25 degrees. The STLs, the Bambu Studio project and the full assembly guide are free: enter your email below and the download buttons appear right away. The full story is in the CJ-9 build post.
Full disclosure: CJ-9 is ours, and so is everything else on this site. We are a small shop that builds sci-fi objects by hand: the CyberLamp, a spiral reactor lamp you control from your phone, and GLIDE, a pocket synthesizer that is ready to play the moment you switch it on.
Free download
Get the CJ-9 files
Enter your email and the download buttons appear right here. New subscribers get a copy in their inbox too.
Useful? Pass it on
← Browse all guides


