What the Steam Deck E‑Ink Faceplate Is and Why You’d Want One
A Steam Deck e‑ink faceplate is a swappable front cover mod that adds a monochrome e‑ink display to your handheld, using Valve’s open-source CAD files, firmware, and software so you can 3D print the housing and assemble a working screen that shows system metrics or custom graphics without replacing the main display.
If that sounds like your kind of project, this guide is for you. Valve has uploaded “everything you need to make your own e‑Ink faceplate (aka, Inkterface) for your Steam Deck,” including a full bill of materials, printable models, and an assembly video. The end result is a custom Steam Deck display that can show real‑time CPU and GPU temperatures and other stats on the front of your device. This is more than cosmetic: it’s a functional mod that turns the swappable faceplate idea into a live dashboard. The one caveat is that this assumes you’re comfortable with basic electronics and 3D printing, or at least willing to learn as you go.

What You Need Before You Start Printing and Soldering
Before you rush to download Valve open source files, it helps to know exactly what’s on the shopping and tooling list. Valve has released the necessary CAD files, firmware, and software required for users to 3D print and build their own e‑ink Inkterface faceplate, and the project’s materials list is very specific. If you already own a reliable 3D printer and have done a couple of prints that fit together properly, you’re in a good place to attempt this. If your printer is still in the “dialing in settings” phase, consider running a few calibration prints first so you don’t waste time and filament on the faceplate itself.
| Item | What It Is | Why You Need It |
|---|---|---|
| Adafruit ESP32 Feather with 2MB PSRAM | Microcontroller board | Runs the firmware that drives the e‑ink panel and handles data. |
| Adafruit eInk Breakout Friend | Driver/breakout board | Interfaces the ESP32 with the e‑ink display hardware. |
| Adafruit 5.83" Monochrome eInk Panel | E‑ink screen | The actual display mounted in the custom Steam Deck faceplate. |
| 13 x M2.5 x 5mm Pan Head Machine Screws | Fasteners | Secure the electronics and plastic parts inside the printed shell. |
| 4 x Stepped Magnet SB443‑OUT (1/4" x 1/4" x 3/16") | Magnets | Hold the mod onto the Deck using the swappable faceplate system. |
Alongside these parts, you’ll need a compatible 3D printer, basic hand tools, and enough patience to watch Valve’s assembly video and follow along. This is the sort of project where careful measuring and slow, methodical assembly pays off. Rushing tends to lead to stripped screw heads or misaligned magnets, and then the faceplate either rattles or refuses to sit flush.
Step-by-Step: From Valve’s GitLab to a Mounted “Inkterface”
Now let’s walk through the process as if we were building this together on a weekend. At a high level, you’ll grab Valve open source files from the project’s GitLab page, 3D print the cover, mount the e‑ink hardware, flash the firmware, and clip the whole thing onto your Deck. The sequence matters: printing before you have parts measured, or flashing firmware after everything is sealed up, can make troubleshooting frustrating.
- Download Valve’s CAD files, firmware, and software from the official GitLab project page so you have the latest models and code.
- Review the bill of materials and order the required Adafruit boards, e‑ink panel, screws, and magnets, matching the listed specs exactly.
- Slice and 3D print the faceplate cover and internal mounting pieces using the provided CAD files, checking dimensions against your components as they arrive.
- Dry‑fit the ESP32 Feather, eInk Breakout Friend, and 5.83" e‑ink panel inside the printed shell, adjusting print settings or reprinting parts if tolerances are off.
- Secure the electronics with the M2.5 x 5mm screws and insert the stepped magnets so the assembly aligns with the Deck’s swappable faceplate system.
- Flash Valve’s firmware onto the ESP32 Feather using the provided software, then power the mod to confirm the e‑ink display initializes and shows test data.
- Mount the e‑ink faceplate onto your Steam Deck, verify it sits flush and stable, and configure the display to show real‑time system metrics like CPU and GPU temperatures.
The real gotcha here is fitment. The magnets and screw posts rely on fairly tight tolerances, so if your printer over‑extrudes or your filament warps, the faceplate may not lock onto the Deck cleanly. Test‑fitting after step three saves you from fully wiring a shell that does not align. Another potential snag: flashing the firmware while the board is half‑buried in plastic. It’s safer to program the ESP32 on your desk, verify that it drives the e‑ink panel, and then close everything up. Once assembled, the reward is a 3D print Steam Deck mod that looks like a factory accessory but is entirely your own work.
What This Mod Adds to Your Steam Deck Experience
When everything is mounted and the firmware is running, you end up with a custom Steam Deck display that feels like a secret control panel for your handheld. This DIY faceplate can show real‑time system metrics such as CPU and GPU temperatures, which means you can keep an eye on how hard the Deck is working without hopping into overlays on the main screen. It lines up nicely with Valve’s idea of swappable faceplates, turning that design perk into a functional data board rather than a purely cosmetic cover.
The project’s open‑source release also means you are not locked into Valve’s first‑draft design. Valve has uploaded everything you need – CAD files, firmware, software, and an assembly video – onto their GitLab page. Because those files are open, the community can iterate: change the bezel style, add logos, tweak magnet positions, or fork the firmware to show different data. According to one report, “Valve has released the CAD files, firmware, and software required for users to 3D print and build their own e‑ink ‘inkterface’ faceplate,” explicitly inviting DIY builders to experiment.
Is Printing Your Own Inkterface Worth the Effort?
Finishing this build gives you something you can’t buy off the shelf: a Steam Deck e‑ink faceplate that you understand inside and out, and that you can change later if you like. You get a functional display upgrade that personalizes your handheld and adds a little bit of maker pride every time the Deck powers on. On the flip side, the project assumes comfort with 3D printing, electronics, and firmware flashing. If any of that feels too far outside your comfort zone, it may be smarter to wait for a ready‑made accessory from a third‑party maker that’s working on its own e‑ink faceplate.
If you decide to go ahead, the main things to watch for are mechanical fit and following Valve’s assembly guidance closely. Work slowly, test parts as you go, and treat the bill of materials as non‑negotiable so your magnets and screws align properly. Done carefully, it’s worth it: you end up with a 3D print Steam Deck mod built on Valve open source files that turns your Deck’s faceplate into a living status screen and opens the door to more community‑driven hardware experiments down the road.






