Skip to main content

Framework Cyberdeck

The Framework Cyberdeck is a custom slab-style portable PC built from Framework Laptop 13 parts, created by Ben (Ben Makes Everything) and published in October 202312. Inspired by the Tandy TRS-80 Model 100 and cyberpunk aesthetics, it houses a Framework 11th Gen mainboard, battery, speakers, and expansion cards in a 3D-printed and CNC-milled aluminum chassis with a flip-up 8:3 widescreen display123.

The project's build video has over 1.6 million views on YouTube, making it one of the most-watched Framework community projects2.

Design

Ben designed the cyberdeck as a slab-style computer — a flat, rectangular device with the screen above the keyboard rather than behind it in a clamshell2. Key design influences include the Tandy TRS-80 Model 100 and the Clockwork DevTerm2. A friction hinge allows the screen to flip up to 45 degrees for comfortable desk use2.

Enclosure

The chassis uses a sandwich construction2:

  • Top and bottom plates — 1/8" (3.175 mm) aluminum sheet, CNC-milled with a homemade CNC router
  • Internal frame — 3D-printed in four parts (to fit standard printer build volumes), glued together with JB Weld
  • Assembly — Brass threaded inserts in 3D-printed parts; tapped threads in aluminum plates; M2, M3, and M4 metric hardware throughout

The aluminum plates also serve as a heat spreader, absorbing and distributing thermal output from the CPU2.

Input Devices

  • Keyboard — Apple Magic Keyboard 2 (wired via USB-C to Lightning cable with low-profile plugs)2
  • Trackball — Vintage Logitech PS/2 mini optical trackball, interfaced through an Arduino Pro Micro that translates PS/2 data to USB mouse commands2
  • Trackball buttons — Custom 3D-printed, mapped to left/right click (configurable in Arduino code)2

Screen

An 8:3 aspect ratio 2400×900 IPS display sourced from Amazon, powered and driven by a single USB-C cable12. The display driver board supports multiple video inputs, enabling the cyberdeck to function as an external monitor for other computers or Raspberry Pis12.

Unique Features

  • Integrated Arduino — An Arduino Pro Micro with 10 accessible header pins on the front of the device (5V, GND, 2 analog, 6 digital), for quick electronics testing without needing a separate microcontroller12
  • Video input — The display accepts external video sources, allowing the cyberdeck to be used as a temporary monitor for other devices12
  • Two Framework expansion card slots — Accessible from the left side, swappable1

Technical Specifications

SpecificationDetails
ComputeFramework Laptop 13 mainboard (11th Gen Intel i5)12
Display8:3 IPS, 2400×900, USB-C powered12
Memory16 GB DDR4 SODIMM2
Storage500 GB WD Black NVMe SSD2
BatteryFramework Laptop 13 stock battery2
Wi-FiFramework Wi-Fi module2
SpeakersFramework stock speakers (downward-firing)2
Expansion Cards2 slots (left side), swappable1
External I/O3× USB-A 3.0, 2× USB-C (1 power-only), 1× HDMI (4K@30), 3.5 mm headphone jack2
ArduinoPro Micro, 10 header pins accessible on front panel12
TrackballLogitech PS/2 mini optical, via Arduino Pro Micro2
KeyboardApple Magic Keyboard 2 (wired)2
HingeFriction hinge, up to 45° screen tilt2
ChassisCNC-milled 1/8" aluminum plates + 3D-printed frame2
SourceBenMakesEverything/cyberdeck (GitHub)3
LicenseOpen source (files and code published on GitHub)3

Construction

The build process is documented in a 17-minute YouTube video2:

  1. Source a secondhand Framework 11th Gen i5 mainboard, battery, speakers, and other parts
  2. Test all components by booting Windows on the bare mainboard
  3. Select the 8:3 display and design the enclosure around all components in Fusion 360
  4. 3D-print the four-part internal frame (50% infill for strength)
  5. CNC-mill the top and bottom aluminum plates from 1/8" sheet stock
  6. Modify the trackball (desolder/relocate capacitor for clearance)
  7. Solder extended wires for speakers and power button
  8. Assemble using JB Weld (3D print to aluminum), threaded inserts, and bolts
  9. Install all electronic components and close the sandwich

The 3D-printed parts and aluminum plates are designed to be producible without a CNC router — the plates can alternatively be laser-cut from acrylic, 3D-printed, or cut from wood23.

Reception

The project was covered by Hackster.io4 and praised on the Framework Community forum for its professional appearance and build quality1. Community members described it as looking "extremely professional" and "like a professional product"1. The YouTube video received over 56,000 likes and 1.6 million views, making it one of the most popular Framework community build videos2.

  • FrameDeck — Another Framework mainboard-powered handheld, by Steven Bergeron Meza
  • Framework AIO Desktop — An iMac-style all-in-one desktop from Framework parts, by whatthefilament
  • Mu Cyberdeck — Ben's later tablet-style cyberdeck using a LattePanda Mu with a custom carrier PCB3

Footnotes

  1. Cyberdeck build - made from framework parts — Framework Community (Ben_Makes, October 2023) 2 3 4 5 6 7 8 9 10 11 12 13

  2. Framework Cyberdeck - DIY Portable PC — Ben Makes Everything (YouTube, October 2023) 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31

  3. BenMakesEverything/cyberdeck — GitHub 2 3 4 5

  4. Ben Makes Everything Turns His Hand to a Slick Framework Mainboard-Powered TRS-80-Style Cyberdeck — Hackster.io (October 2023)