Skip to the content
PCBKitNew board
4 layers71.9 × 91 mmKlipper, the printed circuit board in 3D

"3D Printer Shield" is a board to run 3D printer using ODROID single board computer, technically this board is designed to control the motor driver modules with TMC2209 (UART) or TMC2130 (SPI) through the on-board GPIO…

Size
71.9 × 91 mm
Copper layers
4
Thickness
1.6 mm
Parts
111
Nets
130
Pads
438
Tracks, vias
1,316, 151
Pours
16
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
16 Mar 2021
Updated
17 Mar 2021

Overview

Klipper is an open-source printed circuit board by tobetter, from the tobetter/3DPrinterShield repository on GitHub, published under the GPL-3.0 licence. It is a 4-layer board of 71.9 × 91 mm with 111 parts on 130 nets, routed with 1,316 tracks and 151 vias.

It is built around the 100UF/35V, IRFR024N and 10UF 10V, with the IRLR7843TRPBF and S1D among its other parts. Its parts include 41 resistors, 32 connectors, 16 capacitors, 6 diodes and 5 ICs. It belongs with the robots and motor control boards of this library.

Main components

5

README

README.md

3D Printer Shield

"3D Printer Shield" is a board to run 3D printer using ODROID single board computer, technically this board is designed to control the motor driver modules with TMC2209 (UART) or TMC2130 (SPI) through the on-board GPIO headers without an additional processessor.

3D Printer Shiled on ODROID-N2Plus and ODROID-C4

Originally this project is started to use RAMPS 1.6, but has changed to design a new board since board connection is quite different.

The board has been tested with Ender-3 and runs by Klipper.

Then later, I've built an OS image to run Klipper on ODROID-C4 and the image can be downloaded from the link

Parts

111
QtyValueFootprintReferences
15100Resistor_SMD:R_0603_1608MetricR12, R13, R14, R23, R24, R25, R27, R28, R29, R31, R32, R33, R35, R36, R37
70.1uFCapacitor_SMD:C_0603_1608MetricC1, C2, C3, C5, C8, C9, C11
7100uF/35VCapacitor_SMD:CP_Elec_6.3x5.9C4, C10, C12, C13, C14, C15, C16
64.7KResistor_SMD:R_0603_1608MetricR4, R5, R6, R9, R15, R18
6MountingHole_PadMountingHole:MountingHole_3.2mm_M3_DIN965_PadH1, H2, H3, H4, H6, H7
5Conn_02x04_Odd_EvenConnector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_VerticalJ21, J22, J23, J24, J30
410Resistor_SMD:R_0603_1608MetricR7, R10, R16, R19
4100kResistor_SMD:R_0603_1608MetricR8, R11, R17, R20
410KResistor_SMD:R_0603_1608MetricR1, R2, R3, R38
410kResistor_SMD:R_0603_1608MetricR22, R26, R30, R34
41kResistor_SMD:R_0603_1608MetricR21, R39, R40, R41
4Conn_01x02Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ13, J14, J15, J16
4Conn_01x04Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ17, J18, J19, J20
4LEDLED_SMD:LED_0603_1608MetricD3, D4, D5, D6
3IRFR024NPackage_TO_SOT_SMD:TO-252-3_TabPin2Q1, Q2, Q4
210uF/10Capacitor_SMD:C_1206_3216MetricC6, C7
2Conn_01x07Connector_PinSocket_2.54mm:PinSocket_1x07_P2.54mm_VerticalJ12, J31
1Conn_02x12_Odd_EvenConnector_PinHeader_2.54mm:PinHeader_2x12_P2.54mm_VerticalJ29
1Conn_02x20_Odd_EvenConnector_PinHeader_2.54mm:PinHeader_2x20_P2.54mm_VerticalJ9
1DCINTerminalBlock:TerminalBlock_BR_762C_P7.62mmJ1
1E0TerminalBlock:TerminalBlock_bornier-2_P5.08mmJ7
1E0Package_DIP:MOTOR_CARRIERU4
1E0Connector_JST:JST_XH_B4B-XH-A_1x04_P2.50mm_VerticalJ28
1FAN0TerminalBlock:TerminalBlock_bornier-2_P5.08mmJ8
1FAN1TerminalBlock:TerminalBlock_bornier-2_P5.08mmJ11
1FAN_POWERConnector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_VerticalJ32
1FuseFuse:FRU500-30FF1
1HBTerminalBlock:TerminalBlock_bornier-2_P5.08mmJ10
1IRLR7843TRPBFPackage_TO_SOT_SMD:TO-252-3_TabPin2Q3
1MCP23017_SOPackage_SO:SOIC-28W_7.5x17.9mm_P1.27mmU5
1S1DDiode_SMD:D_SMC_HandsolderingD1
1SS54CFDiode_SMD:D_SMC_HandsolderingD2
1TH0Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_VerticalJ5
1THBConnector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_VerticalJ6
1XPackage_DIP:MOTOR_CARRIERU1
1XConnector_JST:JST_XH_B4B-XH-A_1x04_P2.50mm_VerticalJ25
1X-STOPConnector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_VerticalJ2
1YPackage_DIP:MOTOR_CARRIERU2
1YConnector_JST:JST_XH_B4B-XH-A_1x04_P2.50mm_VerticalJ26
1Y-STOPConnector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_VerticalJ3
1ZConnector_JST:JST_XH_B4B-XH-A_1x04_P2.50mm_VerticalJ27
1ZPackage_DIP:MOTOR_CARRIERU3
1Z-STOPConnector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_VerticalJ4

Questions

How big is the Klipper PCB?

It measures 71.9 × 91 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Klipper use?

111 parts, built around the 100UF/35V, IRFR024N, 10UF 10V and IRLR7843TRPBF. 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 Klipper KiCad files?

From the tobetter/3DPrinterShield repository on GitHub, at the commit this page was made from: the board is Klipper.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Klipper 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 layers100 × 99.8 mmPre Ignition, the printed circuit board in 3D

    Pre Ignition

    OpenLogicEFI/Hardware

    Hardware is based off an open source project called Speeduino by Josh Stewart.

    152 parts19
  • 2 layersLoad eq, the printed circuit board in 3D

    Load eq

    dzavalishin/hardware

    Misc smart house hardware

    54 parts3
  • 2 layers136 × 88 mmVayuO2, the printed circuit board in 3D

    VayuO2

    wyolum/vayuO2

    controller board for oxygen concentrator

    180 parts2
  • 4 layers79.9 × 80 mmVidyut, the printed circuit board in 3D

    Vidyut

    D-Coder-42/Vajra-Team-Indra

    All codes and files for Team B of thrustMIT subscale

    94 parts1MIT
  • 2 layers184 × 94 mmFIC Board, the printed circuit board in 3D

    FIC Board

    DanielRHoefer/satoshi-emblem

    Toyota backlit grill emblem with sequential LEDs for 3rd gen 4runner

    193 parts1
  • 2 layers43.6 × 39.5 mmIlosuno, the printed circuit board in 3D

    Ilosuno

    dimsumlabs/dsl-lights-v2-ilosuno

    47 partsBSD-3-Clause
  • 2 layers100 × 55 mmInvpcb, the printed circuit board in 3D

    Invpcb

    Prajwal-sahyadri-ECE/-Optimized-Powersupply-design-

    A highly detailed PCB to maintain an power supply for a defined hardware architecture specifically for ICS system

    66 partsMIT
  • 2 layers100 × 100 mmVeloce, the printed circuit board in 3D

    Veloce

    wyolum/Cafe_Veloce

    Controller board for eBicycle lighting

    106 parts