Skip to the content
PCBKitNew board
2 layers376.4 × 130.8 mmTKL, the printed circuit board in 3D

QMK TKL Keyboard from Scratch

Size
376.4 × 130.8 mm
Copper layers
2
Thickness
1.6 mm
Parts
265
Nets
314
Pads
1,375
Tracks, vias
2,310, 33
Pours
2
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
7 Jul 2023
Updated
14 Mar 2026

Overview

TKL is an open-source printed circuit board by Denrage, from the Denrage/customkeyboard repository on GitHub. It is a 2-layer board of 376.4 × 130.8 mm with 265 parts on 314 nets, routed with 2,310 tracks and 33 vias.

It belongs with the keyboards and input boards of this library.

README

README.md

Custom Keyboard

Planned Features

  • ISO-Layout
  • RGB per Key
  • RGB Underglow
  • TKL (80%)
  • USB-C
  • QMK

Ressources

Needed Components (Will be more specific in the future)

  • Resistors
  • Diodes
  • Key Switches
  • (Key Caps)
  • MCU
  • Crystal/Clock
  • USB-C Port
  • RGB-LEDs

Needed Tools

  • Soldering Iron
  • Soldering Paste
  • Solder
  • Hot Air Gun
  • Flux
  • Magnifying glass / microscope
  • Fan

Parts

265
QtyValueFootprintReferences
1D_0Diode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD33
1D_1Diode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD21
1D_2Diode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD24
1D_3Diode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD27
1D_4Diode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD31
1D_5Diode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD18
1D_6Diode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD22
1D_7Diode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD25
1D_8Diode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD29
1D_9Diode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD32
1D_ADiode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD54
1D_APODiode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD53
1D_BDiode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD67
1D_BACKDiode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD26
1D_BCKSLSHDiode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD43
1D_BRACELDiode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD36
1D_BRACERDiode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD40
1D_BREAKDiode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD12
1D_CDiode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD74
1D_CAPSDiode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD51
1D_COMMADiode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD75
1D_DDiode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD59
1D_DELETEDiode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD45
1D_DOTDiode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD76
1D_DOWNDiode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD87
1D_EDiode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD44
1D_ENDDiode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD47
1D_ENTERDiode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD56
1D_ESCDiode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD1
1D_FDiode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD61
1D_F1Diode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD5
1D_F10Diode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD7
1D_F11Diode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD11
1D_F12Diode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD15
1D_F2Diode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD9
1D_F3Diode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD14
1D_F4Diode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD2
1D_F5Diode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD6
1D_F6Diode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD10
1D_F7Diode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD13
1D_F8Diode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD16
1D_F9Diode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD3
1D_GDiode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD52
1D_HDiode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD55
1D_HOMEDiode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD30
1D_IDiode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD46
1D_INSERTDiode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD28
1D_JDiode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD58
1D_KDiode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD60
1D_LDiode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD62
1D_LALTDiode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD82
1D_LCTRLDiode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD77
1D_LEFTDiode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD85
1D_LWINDiode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD80
1D_MDiode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD73
1D_MENUDiode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD81
1D_MINUSDiode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD19
1D_NDiode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD70
1D_ODiode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD49
1D_PDiode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD50
1D_PGDNDiode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD37
1D_PGUPDiode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD20
1D_PLUSDiode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD23
1D_PRINTDiode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD4
1D_QDiode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD38
1D_RDiode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD48
1D_RALTDiode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD86
1D_RCTRLDiode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD83
1D_RIGHTDiode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD79
1D_RSHIFTDiode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD68
1D_RWINDiode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD78
1D_SDiode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD57
1D_SCRLCKDiode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD8
1D_SEMIDiode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD63
1D_SHIFTDiode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD64
1D_SLASHDiode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD66
1D_SPACEDiode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD84
1D_TDiode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD35
1D_TABDiode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD34
1D_TILDEDiode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD17

The 80 most common of 265 parts.

Questions

How big is the TKL PCB?

It measures 376.4 × 130.8 mm and has 2 copper layers, 1.6 mm thick.

What parts does the TKL use?

265 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 TKL KiCad files?

From the Denrage/customkeyboard repository on GitHub, at the commit this page was made from: the board is TKL/TKL/old/TKL.kicad_pcb and its schematic TKL/TKL/FifthRowKeys.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the TKL design in my own project?

Its repository states no licence, so its author keeps all rights: ask Denrage before reusing the design.

More from Denrage/customkeyboard

3
  • 2 layers360 × 140.1 mmTKLTheSecond, the printed circuit board in 3D

    TKLTheSecond

    Denrage/customkeyboard

    QMK TKL Keyboard from Scratch

    302 parts
  • 2 layers373.1 × 129.3 mmTKL, the printed circuit board in 3D

    TKL

    Denrage/customkeyboard

    QMK TKL Keyboard from Scratch

    280 parts
  • 2 layers104 × 114.3 mmNumpad, the printed circuit board in 3D

    Numpad

    Denrage/customkeyboard

    QMK TKL Keyboard from Scratch

    54 parts

Similar boards

  • 2 layers333.4 × 149.9 mmOmega Mainboard, the printed circuit board in 3D

    Omega Mainboard

    merlinkv/Omega_MSX2

    Update of the Omega Home Computer Project

    265 parts40GPL-3.0
  • 2 layers354 × 85 mmSpectrum, the printed circuit board in 3D

    Spectrum

    bricktrooper/Spectrum

    10-band stereo graphic equalizer circuit.

    265 parts8
  • 2 layers99 × 99 mmButns, the printed circuit board in 3D

    Butns

    jhbruhn/butns

    a small grid 64 clone

    265 parts5MIT
  • 2 layers236.7 × 149.7 mmControllinoA, the printed circuit board in 3D

    ControllinoA

    jibonaronno/documentsA

    It is required to change settings using SCLManager.exe when required for new setup.

    265 parts4
  • 2 layers379.4 × 117.5 mmDuet switch tester, the printed circuit board in 3D

    Duet switch tester

    ai03-2725/duet-switch-tester

    Switch tester designed for two of each switch for display and testability

    265 parts3AGPL-3.0
  • 2 layers315 × 121 mmSentry keyboard v1, the printed circuit board in 3D

    Sentry keyboard v1

    markstory/sentry-keyboard

    Replacement PCB for the gifted keyboards

    265 parts3MIT
  • 2 layers131.4 × 105.5 mmSoldered Inkplate 6COLOR, the printed circuit board in 3D

    Soldered Inkplate 6COLOR

    SolderedElectronics/Soldered-Inkplate-6-COLOR-hardware-design

    Hardware design, BOM, gerbers and 3D files for Soldered-Inkplate-6-COLOR designed by Soldered Electronics.

    265 parts3
  • 2 layers309.5 × 188.8 mm8rows v0, the printed circuit board in 3D

    8rows v0

    girishji/optical-keyboard

    Keyboard PCB for Gateron optical switches (KiCad project).

    265 parts2