Skip to main content

43 docs tagged with "Linux"

View all tags

D-Pad

D-Pad is a handheld gaming PC built around the Framework Laptop 13 motherboard, battery, and speakers, housed in a 3D-printed case with custom electronics. Created by community member Darrel Hunt (blt3dp) and announced on the Framework Community in April 2026, the project aims to deliver a "fully customizable, fully upgradeable, and fully repairable handheld gaming PC" using off-the-shelf Framework components.

DC-ROMA RISC-V Mainboard

The DC-ROMA RISC-V Mainboard is the first independently developed RISC-V mainboard compatible with the Framework Laptop 13. Created by DeepComputing in partnership with StarFive and Framework, it is powered by a StarFive JH7110 SoC with a 64-bit quad-core RISC-V CPU and is available both as a standalone mainboard and in a fully built Framework Laptop 13 RISC-V Edition.

DC-ROMA RISC-V Mainboard II

The DC-ROMA RISC-V Mainboard II (also called the DC-ROMA RISC-V AI PC) is the second-generation RISC-V mainboard for the Framework Laptop 13 by DeepComputing. Powered by an ESWIN EIC7702X SoC with a dual-die 8-core SiFive P550 CPU and a 40 TOPS NPU, it is the world's first RISC-V AI PC capable of running large language models locally.

DC-ROMA RISC-V Mainboard III

The DC-ROMA RISC-V Mainboard III is the third-generation RISC-V mainboard for the Framework Laptop 13 by DeepComputing. Powered by the SpacemiT K3 SoC — the world's first RISC-V SoC supporting the RVA23 profile — it features an 8-core CPU up to 2.5 GHz, a 30 TOPS NPU, and up to 60 TOPS of combined general-purpose AI compute. It officially launched on May 12, 2026, with pre-orders opening at $699.

FanFrame

FanFrame is a manual per-fan control application with live temperature and RPM readouts for the Framework Desktop (AMD Ryzen AI MAX) on Linux. Developed by community member iovis801, it provides a GTK4 GUI with per-fan duty sliders backed by a minimal privileged root daemon that communicates with Framework's official framework_tool CLI.

Fingerprint Reader Expansion Card

The Fingerprint Reader Expansion Card is a community-designed 3D-printed expansion card that houses a Chipsailing CS9711 fingerprint reader inside a Framework expansion card shell. Designed by theowoo, it integrates an off-the-shelf fingerprint sensor (~11€ from AliExpress) and a USB-A to USB-C adapter (~4€ from eBay), both removed from their original casings and fitted into a custom 3D-printed shell that went through eight CAD iterations.

Frameoscope

Frameoscope is a fully open-source oscilloscope implementation in the form factor of a standard Framework Expansion Card, developed by jlcjak. It samples at 40 MSPS with 10 MHz bandwidth, using a Texas Instruments ADC, an iCE40 FPGA, and an FTDI FT232H USB PHY. It is compatible with ngscopeclient, the open-source streaming oscilloscope client. The FPGA also serves as a user-programmable module with a >40 MB/s bidirectional data link to the host.

Framework Control

Framework Control is a lightweight control surface for Framework laptops, exposing a minimal local HTTP API and a modern web UI to monitor telemetry and tweak core platform settings. Developed by Kemal Ozturk (GitHub: ozturkkl), it provides fan control (auto/manual/curve), power management, charging controls, and LED Matrix support for Framework Laptop 13 and 16 models.

Framework Deck

Framework Deck is an open-source, all-in-one desktop companion application for Framework laptops, developed by community member ToySnail (GitHub: enkode). It evolved from the earlier Input Architect project — a keyboard and macropad configurator — into a unified tool that combines keyboard customization with real-time hardware telemetry, fan control, power management, battery health monitoring, and LED matrix editing.

Framework DSP

Framework DSP is a collection of EasyEffects audio processing profiles that significantly improve the built-in speaker sound quality on Framework laptops running Linux. Developed by community member cab (GitHub: cab404), it uses impulse response (IR) calibration via HiFiScan alongside multiband compression and other DSP techniques to compensate for the acoustic limitations of small laptop speakers.

Framework Embedded Controller GUI

Framework Embedded Controller GUI (fw-ec-gui) is a graphical interface for controlling the Framework Laptop 13's Embedded Controller (EC), developed by community member Yisroel Newmark (GitHub: boredom101). Written in Python with PySimpleGUI and tkinter, it provides a point-and-click interface for fan speed control, LED color selection, and battery charge limiting by wrapping DHowett's fw-ectool.

Framework Fan Control GNOME Extension

Framework Fan Control is a GNOME Shell extension that provides a convenient interface for controlling fan profiles on Framework laptops running fw-fanctrl. Developed by community member ghostdevv (GitHub: ghostdevv), it integrates into GNOME's quick settings panel to display real-time temperature and fan speed, switch between fan strategies, and pause/resume fan control.

Framework Laptop 12 (13th Gen Intel, 2025)

The Framework Laptop 12 is a 2-in-1 convertible laptop announced at the 2nd Gen event in February 2025. It is positioned as a smaller, lower-cost model compared to the Framework Laptop 13 and 16. It features a 12.2-inch WUXGA touchscreen with tablet mode, and is compatible with MPP 2.0 and USI 2.0 stylus types. Fulfillment began in June 2025 with 13th Gen Intel Core processors.

Framework Laptop 13 (11th Gen Intel, 2021)

The original Framework Laptop, launched in July 2021. It was Framework's first product, shipping with 11th Gen Intel Core processors. The laptop received a 10 out of 10 in iFixit's repairability score. It was available as a fully assembled laptop or as a DIY Edition with RAM, storage, OS, and WiFi module uninstalled.

Framework Laptop 13 (12th Gen Intel, 2022)

Launched in May 2022, the 12th Gen Intel update brought Alder Lake processors with a hybrid architecture (P-cores + E-cores). It shipped with an upgraded back panel, and a 12th Gen Upgrade Kit was offered to allow 11th Gen users to upgrade their laptops. Pre-ordering for Australia opened in September 2022.

Framework Laptop 13 (13th Gen Intel, 2023)

Announced in March 2023 at the Framework Next Level event alongside the Framework Laptop 16. This model brought Raptor Lake processors and adopted the "Framework Laptop 13" designation to distinguish it from the new Laptop 16. Also introduced were a higher capacity 61 Wh battery, a matte display option, and a Cooler Master case to house Framework motherboards. Battery life saw a significant 40% uplift in PCMark's battery test over prior Intel designs, with an additional 13% improvement when upgrading to the 61 Wh battery.

Framework Laptop 13 (AMD Ryzen 7040, 2023)

Announced in March 2023 alongside the 13th Gen Intel model, the AMD Ryzen 7040 variant was Framework's first AMD-powered laptop. Initial shipments were delayed due to electrical and firmware issues. The AMD variant showed additional battery life, better performance, less heat, and lower fan noise when idle compared to Intel models, leading some to suggest it rendered Intel models obsolete. It features RDNA 3 integrated graphics.

Framework Laptop 13 (AMD Ryzen AI 300, 2025)

Announced in February 2025, the Framework Laptop 13 (AMD Ryzen AI 300) features AMD's Zen 5-based Ryzen AI 300 series processors with RDNA 3.5 integrated graphics. It supports up to 96 GB of DDR5 memory and introduces a new 2.8K 120 Hz IPS display option. The design retains Framework's emphasis on modularity, with most parts compatible with earlier releases. DIY edition starts at $849, pre-built at $1,049.

Framework Laptop 13 (Intel Core Ultra Series 1, 2024)

Announced in May 2024, this model features Intel's Meteor Lake processors with integrated Intel Arc graphics, bringing a major graphics performance uplift over previous Intel models. It also introduced DDR5 memory support and a new 61 Wh battery as standard.

Framework Laptop 13 Pro (Intel Core Ultra Series 3, 2026)

Announced April 21, 2026, the Framework Laptop 13 Pro is a ground-up redesign of the Framework Laptop 13. It features Intel's Core Ultra Series 3 (Panther Lake) processors on the 18A process node, a 74 Wh battery, upgradeable LPCAMM2 LPDDR5X memory, a fully CNC-machined 6063 aluminum chassis, a purpose-built 2.8K touchscreen display with variable refresh rate, and a haptic touchpad. It is Framework's first Ubuntu Certified system. DIY Edition launched at $1,199 and pre-built configurations at $1,499; prices were subsequently raised amid an industry-wide LPCAMM2 shortage (see Pricing).

Framework Laptop 16 (AMD Ryzen 7040, 2024)

The Framework Laptop 16 is a larger, performance-oriented laptop announced at the Next Level event in March 2023. It features an expansion bay that can attach PCIe components such as a dedicated GPU, a fully customizable keyboard with interchangeable input modules and optional numpad, and 6 expansion card slots. Initially planned to ship in Q4 2023, it began shipping in February 2024 with AMD Ryzen 7040 series processors. It was named a TIME Best Invention of 2023.

Framework Matrix Manager (FWMM)

A widget-based LED Matrix program for the Framework 16 by Boyney (DedFishy), featuring a web dashboard GUI and system-tray background operation.

Framework System TUI

Framework System TUI (framework-tool-tui) is a terminal-based dashboard for monitoring and controlling Framework laptop hardware, developed by community member Mykhailo Nedokushev (GitHub: grouzen). Built in Rust with the ratatui TUI framework, it provides a snappy interactive interface for battery management, privacy toggles, brightness controls, USB PD port monitoring, and more — all from the terminal.

framework_toolbox

A Rust-based GUI for ectool, backlight control, and ambient light sensor auto-brightness on Framework Laptop 13 Linux by taotien (formerly Ghett_Klapson).

framework-dotnet

framework-dotnet (FrameworkDotnet) is a .NET library for talking to Framework laptop and desktop embedded controller APIs through the native framework-system Rust FFI layer. Developed by community member TekuSP, it provides a managed API for detecting EC drivers, reading platform/product information, opening EC connections, reading firmware/power/fan/thermal snapshots, and controlling fan RPM and duty — all without exposing unsafe code to callers.

framework-rocm-containers

framework-rocm is a set of reproducible ROCm containers for the Framework Desktop (AMD Ryzen AI MAX / Strix Halo / Radeon 8060S, gfx1151). Developed by community member geoff-davis, it provides pinned PyTorch and JAX Docker images with GPU smoke tests and measured attention/training performance findings.

fw-fanctrl

fw-fanctrl is a Python CLI service for Linux that controls Framework Laptop fan speed according to a configurable speed/temperature curve. Developed by community member Jean (GitHub: TamtamHero), it was originally created in April 2022 to address the overly aggressive default fan behaviour on the Framework Laptop 13 Intel, which many users found too loud for light workloads.

FW12 Cyberdeck Mode

A bash script by William Murphy enabling "cyberdeck mode" on the Framework Laptop 12 — screen folded back, keyboard active, built-in display off, using AR glasses (XREAL) as the display.

fw16-kbd-uleds

fw16-kbd-uleds is a Framework Laptop 16 keyboard backlight bridge that exposes QMK-controlled input modules as a standard UPower keyboard backlight device. Developed by community member paco3346, it creates a virtual LED device via /dev/uleds named framework::kbd_backlight, translating desktop brightness changes into direct QMK/VIA HID commands applied to detected Framework 16 keyboard, numpad, and RGB macropad modules.

Input Architect

This project has been merged into Framework Deck. All features are now part of Framework Deck's Keyboard module. The standalone repository is archived for historical reference.

MetaComputing AI PC (Arm Mainboard)

The MetaComputing AI PC Mainboard is the first Arm-based third-party mainboard for the Framework Laptop 13. Developed by Switzerland-based MetaComputing in collaboration with CIX Technology and announced in December 2025, it is powered by the CIX CP8180 (CIX P1) SoC with a 12-core Arm CPU and a 45 TOPS NPU.

sparkle-fw16

sparkle-fw16 is an alternate firmware for the Framework Laptop 16 LED Matrix Input Module, written in C using the RP2040 Pico SDK. Developed by vddCore, it was created as a leaner alternative to the official FrameworkComputer/inputmodule-rs firmware, which the author found had "too many useless features" and was written in Rust, a language they disliked.

Strix Halo Guide

Strix Halo Guide is a comprehensive, practical guide to running large language models locally on AMD Strix Halo / Ryzen AI MAX+ 395 systems with Radeon 8060S (gfx1151) and 96GB/128GB unified memory. Maintained by community member hogeheer499-commits, it covers BIOS configuration, Ubuntu 24.04/kernel setup, Ollama, llama.cpp Vulkan/RADV, ROCm/HIP experiments, vLLM, benchmarks, raw logs, and reproducibility checks.

strix-llm

strix-llm is a known-good local LLM inference configuration tool for the Framework Desktop (Ryzen AI MAX+ 395 / Strix Halo). Maintained by community member Alberto Migliorato (GitHub: AlbeMiglio), it provides a tested, reproducible setup for running large language models locally on Framework Desktop hardware using ROCm and llama.cpp.

YAFI — Yet Another Framework Interface

YAFI (Yet Another Framework Interface) is a cross-platform GUI application for interacting with the Framework Laptop Embedded Controller (EC). Created by Stephen Horvath (GitHub: Steve-Tech) and announced on the Framework Community forum on September 8, 2025, it provides fan control, LED brightness management, battery charge limiting, hardware monitoring, and system information — all without requiring beta BIOS versions, unsigned drivers, or command-line tools.