
GCode Buttons MCU
meteyou/klipper-gcode-buttons
The Klipper Gcode-Buttons offer a unique control and status display solution in 3D printers and automated systems.

The Klipper Gcode-Buttons offer a unique control and status display solution in 3D printers and automated systems.
GCode Buttons Cherry MX is an open-source printed circuit board by meteyou, from the meteyou/klipper-gcode-buttons repository on GitHub, published under the GPL-3.0 licence. It is a 4-layer board of 20.6 × 23 mm with 12 parts on 11 nets, routed with 123 tracks and 28 vias.
It is built around the SK6812MINI-E. Its parts include 2 resistors, 2 connectors, 1 capacitor, 1 diode and 1 switch. It belongs with the interfaces and adapters boards of this library.
The Klipper Gcode-Buttons offer a unique control and status display solution in 3D printers and automated systems. Executing gcodes directly via hardware buttons and displaying the status visually significantly increases user-friendliness. The CANBUS support as a USB-to-CAN adapter and the additional interfaces, such as SPI and I2C, offer extra benefits and significantly expand the application possibilities.
To learn more about the Klipper Gcode-Buttons, check out the documentation: Klipper Gcode-Buttons Documentation
| Qty | Value | Footprint | References |
|---|---|---|---|
| 5 | Jumper_2_Open | SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm | JP1, JP2, JP3, JP4, JP5 |
| 2 | Conn_01x08 | JUSHUO AFC11-S08ICC-00 | J1, J2 |
| 1 | 100R | R_0402_1005Metric | R2 |
| 1 | 100n | C_0402_1005Metric | C1 |
| 1 | 10k | R_0402_1005Metric | R1 |
| 1 | Cherry_MX | SW_Cherry_MX_1.00u_PCB | SW1 |
| 1 | SK6812mini-e | LED_SMD:SK6812MINI-E | D1 |

meteyou/klipper-gcode-buttons
The Klipper Gcode-Buttons offer a unique control and status display solution in 3D printers and automated systems.

meteyou/klipper-gcode-buttons
The Klipper Gcode-Buttons offer a unique control and status display solution in 3D printers and automated systems.

google/mozc-devices
Circuit diagrams and firmware source code for Gboard DIY keyboards

Bastardkb/Dilemma
The Dilemma is a vertical stagger low-profile keyboard with mods.

Pwnsat/FlatSat
Flatsat v1.0 is a hardware based platform for aerospace cybersecurity research

adamws/kicad-kbplacer
KiCad plugin for automatic keyboard's key placement and routing

imchipwood/dumbpad
Simple 4x4 numpad with rotary encoder. Powered by QMK via ATmega32u4 Pro Micro

makerforgetech/modular-biped
An open source framework for creating a bipedal modular companion robot.


It measures 20.6 × 23 mm and has 4 copper layers, 1.59 mm thick.
12 parts, built around the SK6812MINI-E. 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.
From the meteyou/klipper-gcode-buttons repository on GitHub, at the commit this page was made from: the board is hardware/GCode_Buttons_Cherry_MX/GCode_Buttons_Cherry_MX.kicad_pcb and its schematic hardware/GCode_Buttons_B3K-T13L/GCode_Buttons_B3K-T13L.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
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).