How it works
A Raspberry Pi touchscreen for your desk or wall, ready to flash. What Pi Display does, what it’s built with, and how far along it is.
- Title
- Product
- Dwg no.
- D7-PRO
- Rev
- 2026.1
- Part of
- Pi Display
The premise
Flash an SD card, put it in a Raspberry Pi with a touchscreen, and it boots straight into a launcher with about sixteen display apps: weather, calendar, departures, an aircraft radar scope, Home Assistant, now playing, system monitors, clocks, a focus timer, generative art and more.
Updates come over your local network, signed and with automatic rollback if something goes wrong. Everything is set up from the touchscreen, and secrets like your calendar feed or Home Assistant token stay on the Pi’s server instead of in the browser. A redesign that turns the sixteen apps into one product is in the works.
What’s included
A flashable SD image that boots into a full-screen kiosk
Signed updates over the LAN with automatic rollback
A 25-mode screensaver to protect the panel from burn-in
Settings done entirely by touch, with no keyboard needed
How it’s built
Pi Display is built on Python, FastAPI, JavaScript, Chromium, Rust and Raspberry Pi OS.
The repository is 40% JavaScript, 26% Python, 13% Rust, 11% CSS, 5% Shell by volume.
It carries 29 commits since Sep 2026, most recently changed in Sep 2026.
How the work is done
Every project here starts as a written spec, and the spec stays the source of truth once there’s code. The repository keeps a build plan with current status, an append-only decision log of where the code departed from the plan, and a handoff document that describes where things stand, including the unfinished parts.
That’s how one person keeps this many projects moving, and it’s what this page is written from.
Current state
In development. Being worked on now.
The source is private, so the way to check what this page says is to use the product.
Next
Get Pi Display
Ask about availability, a build for your platform, or a license.