

Framework input brkt
Modified version of CRImier's small Framework input connector shim
- Size
- 18 × 10 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 8
- Nets
- 45
- Pads
- 70
- Tracks, vias
- 118, 15
- Pours
- 7
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 14 Apr 2026
- Updated
- 15 Apr 2026
Overview
Framework input brkt is an open-source printed circuit board by SockHungryClutz, from the SockHungryClutz/Framework-Input-Connector-Modified repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 18 × 10 mm with 8 parts on 45 nets, routed with 118 tracks and 15 vias.
Its parts include 5 connectors and 3 resistors.
README
README.mdFramework input shim
This repository is a fork of CRImier/MyKiCad/.../framework_input_brkt_smol/
(It was created as a new repo so as not to copy all other KiCad projects from CRImier in the same repo)
This is a small shim for the Framework laptop motherboard. It exposes the power button, a USB port with 5V power, keyboard backlight, Caps Lock and fingerprint LED connections. It is designed to fit inside the outline of the input connector FPC plug, within the motherboard outline, so that it can easily be added to existing designs.
For wire connections, this shim uses THT holes, since it's relatively easy to rip an SMD pad off the board by pulling on a wire. With the holes positioned out from behind the mezzanine connector, this does not require any kapton tape fix or special assembly.
Markings on the PCB: "FrmW input brkt" (shortened because the board has to be very small)
Connector used: Amphenol 10156001-051100LF
These are KiCad 9 files as these were edited with the latest version
Changes in v3.1:
- Updated to KiCad 9
- Moved THT holes out from behind connector to eliminate all chances of THT-to-connector shorts
- Increased board height to ~10mm to make room for THT (and some PCB services require at least 1cm board size in each dimension for assembly)
- Adjust silkscreens a bit, hopefully the meaning of labels is still clear
Changes in v3:
- Updated to KiCad 6
- Updated soldermask on connector soldering layer to decrease chances of THT-to-connector shorts
- Cosmetic: removed between-pin traces on a GND group of pins
- Adjusted traces so that there's less visual "shorts"
Changes in v2:
The input connector symbol numbering was incorrect and v1 of this adapter could break your mobo or something.
-
Signal names are silkscreened on the board's top layers.
-
Software: Kicad 6
-
Version: 2
-
PCB size: 18x7.75
-
Layer count: 2
Parts
8| Qty | Value | Footprint | References |
|---|---|---|---|
| 1 | 0R | Resistor_SMD:R_0603_1608Metric | R1 |
| 1 | 560R | Resistor_SMD:R_0603_1608Metric | R3 |
| 1 | FPR_LED | Connector_PinHeader_1.27mm:PinHeader_1x04_P1.27mm_Vertical | J1 |
| 1 | KnC | Connector_PinHeader_2.00mm:PinHeader_1x04_P2.00mm_Vertical | J5 |
| 1 | NC | Resistor_SMD:R_0603_1608Metric | R2 |
| 1 | PWRSW | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J3 |
| 1 | USB | Connector_PinHeader_2.00mm:PinHeader_1x04_P2.00mm_Vertical | J4 |
| 1 | fpc_input_conn | framework_input_brkt:Amphenol_10156001 | J2 |
Questions
How big is the Framework input brkt PCB?
It measures 18 × 10 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Framework input brkt use?
8 parts. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the Framework input brkt KiCad files?
From the SockHungryClutz/Framework-Input-Connector-Modified repository on GitHub, at the commit this page was made from: the board is framework_input_brkt.kicad_pcb and its schematic framework_input_brkt.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Framework input brkt design in my own project?
Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).
Similar boards
- 2 layers20.5 × 24.8 mm

- 2 layers14.4 × 10.5 mm

OSO SWAB B1-00 Sensor Watch Accelerometer
joeycastillo/Sensor-Watch
A board replacement for the classic Casio F-91W wristwatch
8 parts2.1k - 2 layers7.9 × 39.1 mm

Brain board STM32F407 SD wing it
rusefi/rusefi
rusefi - GPL internal combustion engine control unit
8 parts1.2k - 2 layers59.9 × 25.7 mm

Buffer
hoglet67/RGBtoHDMI
Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI
8 parts1kGPL-3.0 - 2 layers52 × 12.6 mm

USB
shanteacontrols/OpenDeck
A platform for building interactive control and sensing devices using MIDI and OSC built with Zephyr RTOS.
8 parts960Apache-2.0 - 2 layers87.5 × 48.5 mm

7 input macropad
hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!
8 parts915 - 2 layers36.2 × 63.1 mm

PicoMemcard pico
dangiu/PicoMemcard
Emulating PSX Memory Card (or controller) using a Raspberry Pi Pico
8 parts694GPL-3.0 - 2 layers36 × 10 mm

PCB4-PWR BTN Rev.A
OLIMEX/DIY-LAPTOP
Do It Yourself Open Source Hardware and Software Modular Hacker's Friendly Laptop
8 parts578Apache-2.0