input modules gif
  • input modules gif
  • Laptop 16 DIY image on blue background
  • Laptop 16 Mainboard
  • Laptop 16 Thermals
  • Laptop 16 assembled
  • sideview laptop 16

Framework Laptop 16

Framework Laptop 16 DIY Edition (AMD Ryzen™ 7040 Series)
Learn more
local_shipping Free shipping with a laptop order
verified_user 1-year limited warranty & 30-day return guarantee

Expansion Bay Modules

Expansion Bay Modules slot into the Expansion Bay on the back and can drastically expand your laptop's functionality and performance. Graphics Modules offer high-end discrete GPUs, and we've opened the system up to developers to create additional types of modules too.

graphics module

Graphics Module

Upgradeable graphics in a notebook are finally here. Slide the Graphics Module in for a massive boost in gaming, creation, and simulation performance. Configured with AMD Radeon™ RX 7700S, the Graphics Module contains 8GB of GDDR6 memory, 32 compute units, 100W TGP, and 2x 75mm x 11.5mm Cooler Master fans. Increases the thickness of the rear section to 21.95mm
expansion bay shell

Expansion Bay Shell

The default Expansion Bay Module enables a thinner, lighter system, containing 2x 75mm x 8.2mm Cooler Master fans. If you're a developer looking to utilize the PCle x8 interface and create your own high-power modules, the Expansion Bay Shell is a great place to build upon with over 35cc of empty space for components. Check out our GitHub repository for more information on how to get started.


All Framework Laptop 16 keyboards have 1.5mm key travel and offer either white backlit or per-key RGB options. They're designed for flexibility and performance, supporting NKRO and leveraging open source QMK firmware on a Raspberry Pi RP2040 microcontroller. The keycaps are made from 30% post-consumer recycled plastics and use a water-based paint process to minimize environmental impact.



Toggleable white backlight, and ANSI, ISO, and JIS layouts. Currently available in 12 languages, along with International English with a Super key for Linux users. More languages are coming soon!
RBG keyboard

RGB Keyboard

US English keys with an RGB backlight. Use hotkeys or QMK utilities to cycle through lighting effects.
Clear keyboard

Clear Keyboard

Clear keys in an ANSI layout with an RGB backlight. Use hotkeys or QMK utilities to cycle through lighting effects.

Input Modules

Want a numpad? It's yours. Not a numpad person? Go with two spacers instead. It's all up to you. The input deck takes one keyboard and either one medium or two small Input Modules at a time. Medium Input Modules can be placed to either the left or right of the keyboard, while small Input Modules can be placed both on the left, both on right, or one on either side of the keyboard.



Black keys with a togglable white backlight. 1.5 mm key travel and NKRO support. Runs QMK firmware, enabling you to configure to any layout. Medium-sized Input Module.
RGB Macropad

RGB Macropad

Clear keys with a RGB backlight. 1.5mm key travel and NKRO support. Use hotkeys or QMK utilities to cycle through lighting effects. Runs QMK firmware, enabling you to configure to any layout. Medium-sized Input Module.


Cosmetic spacers may not add functionality, but they do look cool. Pick your favorite colors, match your Bezel, or choose alternative materials. Small-sized Input Module.
LED Matrix

LED Matrix

The LED Matrix Input Module can be endlessly customized - track your battery life levels, set a timer, have a flashing notification alert, scroll text or even play a game of snake. The open source firmware and interface APIs make it easy for you to personalize and create your own features.


Thanks to the bezel’s magnetic attachment system, you can access the screen for replacements and swap in new bezel colors in a matter of seconds.


Change your bezel anytime you want to Framework's classic orange.


Keep it simple and sleek with the Black bezel.


Add a splash of color with the Lavender bezel.


Expansion Cards

6x user-selectable Expansion Cards: USB-C, USB-A, HDMI, DP, Ethernet, 250GB, 1TB, MicroSD, Audio



The default card, supporting USB4, 48V/5A charging, and DisplayPort Alt Mode for connecting monitors, all on either side of the notebook.



Giving you access to the broad range of USB-A devices in the world at up to USB 3.2 Gen 2 speeds.



Supporting HDMI 2.0b, for up to four monitors and TVs at up to 4K 60Hz using four Expansion Cards.

Display Port

Display Port

Supporting DisplayPort 1.4, for monitors up to 8k 60Hz resolution or up to four simultaneously at 4k 60Hz using four Expansion Cards.



Supporting MicroSD UHS-I cards as well as the new UFS Card standard for a huge performance improvements on read, write, and random access.



Supporting 2.5Gbit/s and 10/100/1000Mbit/s Ethernet, the Ethernet Expansion Card gives you ultra fast and reliable networking over an RJ45 jack. The clear housing lets you peek at the RTL8156 controller that powers it.



Ultra high speed storage, available in two capacities. With a USB 3.2 Gen 2 interface supporting 1000 MB/s read rates and 375 MB/s and 1000 MB/s write rates for 250GB and 1TB respectively. Fast enough to run apps or even boot an operating system from. Small enough to pop out and take with you.