Introducing the Framework Laptop 16

Mar 23 2023
by Nirav Patel
Framework Laptop 16

We’re excited to share our next major product category, a high-performance 16” notebook, the Framework Laptop 16. Not only does the Framework Laptop 16 carry forward all of the same design philosophy around upgrade, repair, and customization from the Framework Laptop 13 at a substantially higher performance point, but it also brings in two new module ecosystems: a fully reconfigurable input deck and modular, upgradeable graphics. This enables an incredible range of use cases and deep personalization for gamers, creators, engineers, and more. We’ll be sharing full specifications, pricing, and availability when we open pre-orders on the Framework Laptop 16 this spring, ahead of shipments in late 2023. [Edit: We've updated this to Summer 2023, and we've kicked off a series of Deep Dives detailing each subsystem in the Framework Laptop 16.] For more updates on our Framework Laptop 16 development journey, you can sign up for our newsletter. What we’re releasing today is a preview to let developers get started with our open source design documentation.

Input Module system

When starting the design of a larger screen laptop, one of the key questions was: Numpad, or no numpad? After performing some market research, we found out there is almost exactly a 50/50 split between people who love and need numpads and people who hate them. We used this as an opportunity to not only let you pick your preference there, but also completely customize the input experience.

With the Framework Laptop 16, options for the input system are nearly unlimited. Input Modules are hot-swappable, making it easy for you to reconfigure at any time. Input modules come in three sizes – Small, Medium (Numpad Modules), and Large (Keyboard Modules). Many of the Small module options enable color customization, but it’s also possible to build functional modules like an LED Matrix or haptic slider. For Medium modules, in addition to numpads, secondary displays and macro pads are workable. For Large modules, we’re developing both regular backlit keyboards in a range of languages and an RGB backlit version.

We’ve also released open source firmware based on QMK keyboard software that runs on the Raspberry Pi RP2040 microcontroller that many of our Input Modules utilize.

With an open source design, we can’t wait to see the incredible modules that the community creates: jog wheels, sliders, touchscreen displays, e-ink notepads, smartcard readers, and more. Really, almost anything can be created into an Input Module. The only limit is your imagination, and the 3.7mm height constraints.

Framework Laptop 16 top-down view

Expansion Bay system 

With the Framework Laptop 16, we’re delivering on a dream that many have given up on: upgradeable, modular graphics in a high-performance notebook. With the Expansion Bay system, it’s possible to upgrade Graphics Modules independently of the rest of the laptop. Since Expansion Bay modules can extend the laptop in both thickness and depth, we have immense design flexibility to handle generation over generation changes in mechanical, thermal, and electrical requirements for GPUs.

On top of that, the PCIe x8 interface enables a range of other non-graphics use cases that need both high power and high speed. As an example, we’ve developed a dual M.2 SSD card that can drop into an Expansion Bay Shell, allowing for an additional 16TB of storage. Since the documentation for this interface is open source, developers have freedom to create amazing modules on it, like card readers, video capture devices, AI accelerators, SDR radios, and more.

Expansion Card system

The Framework Laptop 16 also brings in the Expansion Card system from the Framework Laptop 13, letting you choose which ports you’d like on each side along with adding other functionality like high speed storage. We’ve enabled three Expansion Cards on each side. We’ve also replaced the fixed 3.5mm headphone jack with a new Audio Expansion Card, letting you choose analog audio if you’d like or swap it for a port if you’re using a USB or wireless headset. 

Developer documentation 

Developer documentation is available on GitHub today for all three systems: Input Modules, Expansion Bay Modules, and Expansion Cards. By open-sourcing our designs early, we’re enabling the creation of a robust and vibrant ecosystem of modules to accompany the launch of the Framework Laptop 16. In the future, we’ll also be opening the Framework Marketplace to third party module makers, enabling both individuals and companies to participate directly in the ecosystem.

The Framework Laptop 16 is meant to be a platform of possibilities. Whether you’re a gamer, developer, heavy Linux user, creator, or have other performance-demanding work, the Framework Laptop 16 is built to be customized to your needs.

Comment on this blog post in the Framework Community
Framework Laptop 16 DIY Edition

Which Framework Laptop is right for you?