FrameDeck
The FrameDeck is an open-source handheld gaming PC powered by the Framework Laptop 13 mainboard, created by Steven Bergeron Meza (redglitch2) and announced in January 202412. Inspired by the Valve Steam Deck, it repurposes a Framework 13 mainboard, battery, and other components into a 3D-printed portable gaming form factor with hot-swappable mechanical face buttons, analog joysticks and triggers, and a 7-inch 1200p touchscreen13.
Design
The FrameDeck is designed as a DIY project that users can assemble from readily available parts — Framework Laptop components, off-the-shelf electronics, and 3D-printed enclosure pieces — using basic tools13. The design goal is to let people repurpose old Framework mainboards and batteries into a functional handheld gaming device1.
Key Features
- Framework 13 mainboard — The core compute platform, upgradable as newer mainboards are released13
- 7-inch 1920×1200 touchscreen display — Higher resolution than the Steam Deck's 1280×800 panel14
- Framework stock battery — Repurposed from the Framework Laptop 133
- Hot-swappable mechanical face buttons — Using Kailh Choc low-profile switches with hotswap sockets, allowing users to customize feel and actuation13
- Dual analog joysticks — 10K potentiometer-based joysticks3
- Analog triggers — Using potentiometers with torsion spring assemblies3
- Two external Thunderbolt 3 ports — For docking, external GPUs, or peripherals1
- Arduino Pro Micro controller — Handles gamepad input over USB-C3
Thermal Management
The mainboard and battery are separated by a 1.5 mm thick divider piece. Bergeron Meza reported that the Framework mainboard stays sufficiently cool as long as airflow intake and exhaust vents are not blocked, even during gaming1. The primary thermal concern is the display's controller board (a Wisecoco HDMI driver), which runs warmer than the mainboard and uses the screen panel as a heat sink1.
Technical Specifications
| Specification | Details |
|---|---|
| Compute | Framework Laptop 13 mainboard (11th Gen Intel tested)3 |
| Display | 7" 1920×1200 IPS touchscreen (HDMI + USB digitizer)13 |
| Battery | Framework Laptop 13 stock battery3 |
| Memory | DDR4 SODIMM (up to what the mainboard supports)3 |
| Storage | M.2 NVMe SSD3 |
| Wi-Fi | Intel Wi-Fi 6 AX2013 |
| Controller | USB-C Arduino Pro Micro3 |
| Face Buttons | Kailh Choc switches, hot-swappable3 |
| External I/O | 2 × Thunderbolt 31 |
| Weight | ~952 g4 |
| Enclosure | 3D-printed (transparent resin planned for final revision)1 |
| Source | redglitch2/FrameDeck (GitHub)3 |
| License | GNU General Public License v3.03 |
Development
Bergeron Meza documented the build process across two YouTube videos15:
- Part 1 (January 2024) — Initial prototype with functional hardware
- Part 2 (January 26, 2024) — Final revision with improved design, released alongside PCB files and 3D-printable parts on GitHub12
Framework VP nrp (Kieran Levin) praised the project on the community forum1. The project received coverage from Hackster.io, Dexerto, and Windows Report456.
Display Limitations
The initial Wisecoco display has several drawbacks: it is not laminated (air-gapped from the touch layer), requires two USB connections (non-standard USB-C for power plus micro-USB for the digitizer), and runs warm. Bergeron Meza planned to switch to a 7-inch eDP display for a future revision to eliminate the HDMI adapter and extra USB connections, simplifying the design1.
Software
Community members recommended running gaming-focused Linux distributions such as ChimeraOS or Bazzite on the FrameDeck1. The Bazzite project ships a dedicated image for Framework mainboard handhelds1.
Comparison with Steam Deck
| Feature | FrameDeck | Steam Deck (LCD) |
|---|---|---|
| Display | 7" 1920×1200 | 7" 1280×800 |
| Compute | Framework 13 mainboard (upgradable) | Custom AMD APU |
| Face Buttons | Hot-swappable mechanical (Kailh Choc) | Fixed membrane |
| Weight | ~952 g4 | ~669 g |
| Open Source | Yes (GPL-3.0)3 | Partially (SteamOS open, hardware closed) |
| Upgradability | Mainboard, RAM, SSD swappable | SSD swappable only |
Related Projects
- Framework Gaming Handheld Video — Framework's own exploration of a handheld concept
- Beth Deck — Another community-built Framework mainboard handheld by Beth Le
- Framework AIO Desktop — Another Framework mainboard repurposing project