

Tutorial on making keyboard PCB layouts in KiCAD
- Size
- 284.5 × 94 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 129
- Nets
- 95
- Pads
- 490
- Tracks, vias
- 457, 0
- Routed
- Yes
- KiCad
- KiCad 4
- Created
- 11 Jul 2012
- Updated
- 10 Nov 2016
Overview
Tutorial is an open-source printed circuit board by BathroomEpiphanies, from the BathroomEpiphanies/KiCAD-Keyboard-Tutorial repository on GitHub, published under the MIT licence. It is a 2-layer board of 284.5 × 94 mm with 129 parts on 95 nets, routed with 457 tracks and 0 vias.
Its parts include 61 diodes, 61 switches, 3 resistors, 3 inductors and 1 IC. It belongs with the AVR (ATmega, ATtiny) boards of this library.
Parts
129| Qty | Value | Footprint | References |
|---|---|---|---|
| 61 | D | footprints:DIODE | D0:0, D0:1, D0:2, D0:4, D0:10, D0:11, D0:12, D0:13, D1:1, D1:2, D1:3, D1:4, D1:5, D1:10, D1:11, D1:12 +45 |
| 2 | ALT | footprints:CHERRY_PCB_125H | SW0:2, SW0:10 |
| 2 | CTRL | footprints:CHERRY_PCB_125H | SW0:0, SW0:13 |
| 2 | SUPER | footprints:CHERRY_PCB_125H | SW0:1, SW0:12 |
| 1 | ' | footprints:CHERRY_PCB_100H | SW2:11 |
| 1 | , | footprints:CHERRY_PCB_100H | SW1:9 |
| 1 | - | footprints:CHERRY_PCB_100H | SW4:11 |
| 1 | . | footprints:CHERRY_PCB_100H | SW1:10 |
| 1 | 0 | footprints:CHERRY_PCB_100H | SW4:10 |
| 1 | 1 | footprints:CHERRY_PCB_100H | SW4:1 |
| 1 | 2 | footprints:CHERRY_PCB_100H | SW4:2 |
| 1 | 3 | footprints:CHERRY_PCB_100H | SW4:3 |
| 1 | 4 | footprints:CHERRY_PCB_100H | SW4:4 |
| 1 | 5 | footprints:CHERRY_PCB_100H | SW4:5 |
| 1 | 6 | footprints:CHERRY_PCB_100H | SW4:6 |
| 1 | 7 | footprints:CHERRY_PCB_100H | SW4:7 |
| 1 | 8 | footprints:CHERRY_PCB_100H | SW4:8 |
| 1 | 9 | footprints:CHERRY_PCB_100H | SW4:9 |
| 1 | ; | footprints:CHERRY_PCB_100H | SW2:10 |
| 1 | = | footprints:CHERRY_PCB_100H | SW4:12 |
| 1 | ? | footprints:CHERRY_PCB_100H | SW1:11 |
| 1 | A | footprints:CHERRY_PCB_100H | SW2:1 |
| 1 | B | footprints:CHERRY_PCB_100H | SW1:6 |
| 1 | BCKSL | footprints:CHERRY_PCB_150H | SW3:13 |
| 1 | BCKSP | footprints:CHERRY_PCB_200H | SW4:13 |
| 1 | C | footprints:CHERRY_PCB_100H | SW1:4 |
| 1 | CAPS | footprints:CHERRY_PCB_175H | SW2:0 |
| 1 | D | footprints:CHERRY_PCB_100H | SW2:3 |
| 1 | E | footprints:CHERRY_PCB_100H | SW3:3 |
| 1 | ENTER | footprints:CHERRY_PCB_225H | SW2:12 |
| 1 | F | footprints:CHERRY_PCB_100H | SW2:4 |
| 1 | G | footprints:CHERRY_PCB_100H | SW2:5 |
| 1 | H | footprints:CHERRY_PCB_100H | SW2:6 |
| 1 | I | footprints:CHERRY_PCB_100H | SW3:8 |
| 1 | J | footprints:CHERRY_PCB_100H | SW2:7 |
| 1 | K | footprints:CHERRY_PCB_100H | SW2:8 |
| 1 | L | footprints:CHERRY_PCB_100H | SW2:9 |
| 1 | LED_A | footprints:CHERRY_MX_LED | L1 |
| 1 | LED_B | footprints:CHERRY_MX_LED | L2 |
| 1 | LED_C | footprints:CHERRY_MX_LED | L3 |
| 1 | M | footprints:CHERRY_PCB_100H | SW1:8 |
| 1 | MENU | footprints:CHERRY_PCB_125H | SW0:11 |
| 1 | N | footprints:CHERRY_PCB_100H | SW1:7 |
| 1 | O | footprints:CHERRY_PCB_100H | SW3:9 |
| 1 | P | footprints:CHERRY_PCB_100H | SW3:10 |
| 1 | Q | footprints:CHERRY_PCB_100H | SW3:1 |
| 1 | R | footprints:CHERRY_PCB_100H | SW3:4 |
| 1 | R_A | footprints:RESISTOR | R1 |
| 1 | R_B | footprints:RESISTOR | R2 |
| 1 | R_C | footprints:RESISTOR | R3 |
| 1 | S | footprints:CHERRY_PCB_100H | SW2:2 |
| 1 | SHIFT | footprints:CHERRY_PCB_225H | SW1:1 |
| 1 | SHIFT | footprints:CHERRY_PCB_275H | SW1:12 |
| 1 | SPACE | footprints:CHERRY_PCB_625H | SW0:4 |
| 1 | T | footprints:CHERRY_PCB_100H | SW3:5 |
| 1 | TAB | footprints:CHERRY_PCB_150H | SW3:0 |
| 1 | TEENSY2.0 | footprints:TEENSY_2.0 | U1 |
| 1 | TILDE | footprints:CHERRY_PCB_100H | SW4:0 |
| 1 | U | footprints:CHERRY_PCB_100H | SW3:7 |
| 1 | V | footprints:CHERRY_PCB_100H | SW1:5 |
| 1 | W | footprints:CHERRY_PCB_100H | SW3:2 |
| 1 | X | footprints:CHERRY_PCB_100H | SW1:3 |
| 1 | Y | footprints:CHERRY_PCB_100H | SW3:6 |
| 1 | Z | footprints:CHERRY_PCB_100H | SW1:2 |
| 1 | { | footprints:CHERRY_PCB_100H | SW3:11 |
| 1 | } | footprints:CHERRY_PCB_100H | SW3:12 |
Similar boards
- 2 layers100 × 100 mm

- 2 layers101.3 × 128.5 mm

- 2 layers124.4 × 80.4 mm

- 2 layers243 × 72.7 mm

- 2 layers89 × 55.5 mm

Mintypcb
jackw01/pi-tin
Open source raspberry pi handheld retro gaming console
129 parts75CERN-OHL-W-2.0 - 2 layers99.5 × 90.5 mm

- 2 layers100 × 116 mm

- 2 layers78.5 × 68.5 mm

Led panel 2
tmarhguy/alu
8-bit combinational ALU built from scratch with 3,488 CMOS transistors (KiCad + SPICE + Logisim + 1.24M tests
129 parts48MIT
Questions
How big is the Tutorial PCB?
It measures 284.5 × 94 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Tutorial use?
129 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 Tutorial KiCad files?
From the BathroomEpiphanies/KiCAD-Keyboard-Tutorial repository on GitHub, at the commit this page was made from: the board is tutorial.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Tutorial design in my own project?
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).