
GCode Buttons B3K T13L
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 MCU 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 50 × 20 mm with 57 parts on 64 nets, routed with 412 tracks and 114 vias.
It is built around the STM32F072C8T6, 74LVC1G17GW and MCP2551-I/SN-HG, with the TLV74333PDBVR-TP, USBLC6-2SC6 and NUP2105L among its other parts. Its parts include 20 capacitors, 9 resistors, 7 ICs, 7 connectors and 5 diodes. It belongs with the interfaces and adapters boards and the STM32 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 |
|---|---|---|---|
| 7 | 100nF | Library_GCode_MCU:C_0402_1005Metric | C1, C4, C5, C7, C10, C12, C17 |
| 4 | 100n | Library_GCode_MCU:C_0402_1005Metric | C13, C18, C19, C20 |
| 4 | 1uF/10V | Library_GCode_MCU:C_0402_1005Metric | C2, C3, C9, C14 |
| 4 | MountingHole | Library_GCode_MCU:MountingHole_2.2mm_M2_DIN965 | H1, H2, H3, H4 |
| 3 | 1k | Library_GCode_MCU:R_0402_1005Metric | R6, R7, R8 |
| 3 | 74LVC1G17GW | Library_GCode_MCU:SOT-353_SC-70-5 | U4, U6, U7 |
| 2 | 10k | Library_GCode_MCU:R_0402_1005Metric | R1, R4 |
| 2 | 4u7 | Library_GCode_MCU:C_0402_1005Metric | C6, C11 |
| 2 | DNP | Library_GCode_MCU:R_0402_1005Metric | R2, R3 |
| 2 | SW_Push | Library_GCode_MCU:SW_SPST_1TS003B-1400-3500A-CT | SW1, SW2 |
| 1 | 100R | Library_GCode_MCU:R_0402_1005Metric | R9 |
| 1 | 10nF | Library_GCode_MCU:C_0402_1005Metric | C8 |
| 1 | 120R | Library_GCode_MCU:R_0402_1005Metric | R5 |
| 1 | 22n | Library_GCode_MCU:C_0402_1005Metric | C16 |
| 1 | 2u2 | Library_GCode_MCU:C_0402_1005Metric | C15 |
| 1 | 600Z | Library_GCode_MCU:L_0603_1608Metric | FB1 |
| 1 | CAN | Library_GCode_MCU:PinHeader_1x02_P2.54mm_Vertical | JP2 |
| 1 | CAN | Library_GCode_MCU:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J4 |
| 1 | GCode_Buttons_A | Library_GCode_MCU:JUSHUO AFC11-S08ICC-00 | J2 |
| 1 | GCode_Buttons_B | Library_GCode_MCU:JUSHUO AFC11-S08ICC-00 | J3 |
| 1 | I2C | Library_GCode_MCU:JST_SH_BM04B-SRSS-TB_1x04-1MP_P1.00mm_Vertical | J5 |
| 1 | Jumper_3_Open | Library_GCode_MCU:SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mm_NumberLabels | JP1 |
| 1 | MCP2551-I-SN | Library_GCode_MCU:SOIC-8_3.9x4.9mm_P1.27mm | U2 |
| 1 | NUP2105L | Library_GCode_MCU:SOT-23 | D1 |
| 1 | SK6805 | Library_GCode_MCU:LED_SK6805_PLCC4_2.4x2.7mm_P1.3mm | D5 |
| 1 | SPI | Library_GCode_MCU:JST_SH_BM06B-SRSS-TB_1x06-1MP_P1.00mm_Vertical | J6 |
| 1 | STM32F072C8T6 | Library_GCode_MCU:LQFP-48_7x7mm_P0.5mm | U1 |
| 1 | SWD | Library_GCode_MCU:JST_SH_BM05B-SRSS-TB_1x05-1MP_P1.00mm_Vertical | J7 |
| 1 | TLV74333PDBVR | Library_GCode_MCU:SOT-23-5 | U5 |
| 1 | USBLC6-2SC6 | Library_GCode_MCU:SOT-23-6 | U3 |
| 1 | USB_C_Receptacle_USB2.0 | Library_GCode_MCU:USB_C_Receptacle_HRO_TYPE-C-31-M-12 | J1 |
| 1 | blue | Library_GCode_MCU:LED_0402_1005Metric | D3 |
| 1 | green | Library_GCode_MCU:LED_0402_1005Metric | D2 |
| 1 | red | Library_GCode_MCU:LED_0402_1005Metric | D4 |

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.

noahhusby/LINC
The Laboratory Instrument Network Controller (LINC) is a modern network GPIB interface for test equipment

reza-bakhshi/RB-347
RB-347 is a small USB interface and debugging module built around the WCH CH347F. It provides several commonly used digital interfaces from a single USB-C connection, making it useful for embedded development, board…

reza-bakhshi/RB-2040
RB-2040 is a small RP2040 development board. Its long, narrow layout makes it convenient to use like a USB dongle, while a 12-pin expansion header provides power, ADC, UART, I²C, SPI, PWM, programmable I/O (PIO), and…



chapppy/Board-for-Relay-Card
Design of schematic and PCB for Relay Card control over USB and CAN based on STM32


It measures 50 × 20 mm and has 4 copper layers, 1.59 mm thick.
57 parts, built around the STM32F072C8T6, 74LVC1G17GW, MCP2551-I/SN-HG and TLV74333PDBVR-TP. 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_MCU/GCode_Buttons_MCU.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).