TK2KB
hkzlab·TK2KB
About the TK2KB PCB
TK2KB is an open source PCB design by hkzlab, published on GitHub under the CC-BY-NC-4.0 license. It is a 2-layer board measuring 238.8 × 71.1 mm, with 61 components from 55 distinct parts.
By type, the board carries 57 switches, 3 connectors and 1 diode.
It belongs with the keyboards designs in this gallery.
From the project
Test keyboard for the TK2000 computer
Any use of this project is under your own responsibility. You will be responsible of checking the correct construction and functionality of your board. By using this project You will agree that I cannot be held responsible if it will destroy any of your devices, damage your computer, burn down your house or whatever.
I recently built for myself a TK2000 clone, but I don't have a keyboard to use it so, before making an expensive mechanical one, I decided to test the design making one with some cheap SMD switches I had around.

TK2KB bill of materials (BOM)
61 components, 55 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | UP | PinHeader_1x08_P2.54mm_Vertical | J1 |
| 1 | DOWN | PinHeader_1x13_P2.54mm_Vertical | J2 |
| 1 | Power Connector | PinHeader_1x02_P2.54mm_Vertical | J3 |
| 1 | RESET | SW_Push_SMD_Large | SW1 |
| 1 | REPEAT | SW_Push_SMD_Large | SW2 |
| 3 | SPACE | SW_Push_SMD_Large | SW3, SW4, SW5 |
| 1 | 2 | SW_Push_SMD_Large | SW6 |
| 1 | 3 | SW_Push_SMD_Large | SW7 |
| 1 | 4 | SW_Push_SMD_Large | SW8 |
| 1 | 5 | SW_Push_SMD_Large | SW9 |
| 1 | 6 | SW_Push_SMD_Large | SW10 |
| 1 | 7 | SW_Push_SMD_Large | SW11 |
| 1 | 8 | SW_Push_SMD_Large | SW12 |
| 1 | 9 | SW_Push_SMD_Large | SW13 |
| 1 | 0 | SW_Push_SMD_Large | SW14 |
| 1 | 1 | SW_Push_SMD_Large | SW15 |
| 1 | Q | SW_Push_SMD_Large | SW16 |
| 1 | W | SW_Push_SMD_Large | SW17 |
| 1 | E | SW_Push_SMD_Large | SW18 |
| 1 | R | SW_Push_SMD_Large | SW19 |
Show 35 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | T | SW_Push_SMD_Large | SW20 |
| 1 | Y | SW_Push_SMD_Large | SW21 |
| 1 | U | SW_Push_SMD_Large | SW22 |
| 1 | I | SW_Push_SMD_Large | SW23 |
| 1 | O | SW_Push_SMD_Large | SW24 |
| 1 | P | SW_Push_SMD_Large | SW25 |
| 2 | FIRE | SW_Push_SMD_Large | SW26, SW27 |
| 1 | UP | SW_Push_SMD_Large | SW28 |
| 1 | DOWN | SW_Push_SMD_Large | SW29 |
| 2 | RETURN | SW_Push_SMD_Large | SW30, SW56 |
| 2 | CTRL | SW_Push_SMD_Large | SW31, SW57 |
| 1 | A | SW_Push_SMD_Large | SW32 |
| 1 | S | SW_Push_SMD_Large | SW33 |
| 1 | D | SW_Push_SMD_Large | SW34 |
| 1 | F | SW_Push_SMD_Large | SW35 |
| 1 | G | SW_Push_SMD_Large | SW36 |
| 1 | H | SW_Push_SMD_Large | SW37 |
| 1 | J | SW_Push_SMD_Large | SW38 |
| 1 | K | SW_Push_SMD_Large | SW39 |
| 1 | L | SW_Push_SMD_Large | SW40 |
| 1 | : ; | SW_Push_SMD_Large | SW41 |
| 1 | LEFT | SW_Push_SMD_Large | SW42 |
| 1 | RIGHT | SW_Push_SMD_Large | SW43 |
| 2 | SHIFT | SW_Push_SMD_Large | SW44, SW45 |
| 1 | Z | SW_Push_SMD_Large | SW46 |
| 1 | X | SW_Push_SMD_Large | SW47 |
| 1 | C | SW_Push_SMD_Large | SW48 |
| 1 | V | SW_Push_SMD_Large | SW49 |
| 1 | B | SW_Push_SMD_Large | SW50 |
| 1 | N | SW_Push_SMD_Large | SW51 |
| 1 | M | SW_Push_SMD_Large | SW52 |
| 1 | , < | SW_Push_SMD_Large | SW53 |
| 1 | . > | SW_Push_SMD_Large | SW54 |
| 1 | ? / | SW_Push_SMD_Large | SW55 |
| 1 | Power LED | LED_D3.0mm | D1 |
TK2KB design files
The KiCad project lives in the hkzlab/TK2KB repository on GitHub; these links point at the commit this page was built from.
- LayoutTKKB.kicad_pcb
- SchematicTKKB.kicad_sch
TK2KB: common questions
How big is the TK2KB PCB?
The TK2KB measures 238.8 × 71.1 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the TK2KB?
61 components, from 55 distinct parts. The full bill of materials is listed on this page.
Where can I download the TK2KB design files?
From the hkzlab/TK2KB repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the TK2KB design in my own project?
It is published under CC-BY-NC-4.0, which limits how it may be reused; read the license before building on it.
Similar boards
Lily58 Lite Rev3 TOP Case
kata0510
142.5 × 106.4 mm34 parts2LMIT2.3kLily58 Pro BOTTOM
kata0510
142.5 × 106.3 mm5 parts2LMIT2.3kLily58
kata0510
142.5 × 106.3 mm83 parts2LMIT2.3kLily58 Pro
kata0510
142.5 × 106.3 mm83 parts2LMIT2.3kKLOR
GEIGEIGEIST
160.2 × 118.3 mm79 parts2LGPL-3.01.2kPcb top
tompi
132.5 × 95.1 mm18 parts2LCC-BY-4.01.2k