Skip to the content
2 layers284.5 × 94 mmTutorial, the printed circuit board in 3D

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
QtyValueFootprintReferences
61Dfootprints:DIODED0: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
2ALTfootprints:CHERRY_PCB_125HSW0:2, SW0:10
2CTRLfootprints:CHERRY_PCB_125HSW0:0, SW0:13
2SUPERfootprints:CHERRY_PCB_125HSW0:1, SW0:12
1'footprints:CHERRY_PCB_100HSW2:11
1,footprints:CHERRY_PCB_100HSW1:9
1-footprints:CHERRY_PCB_100HSW4:11
1.footprints:CHERRY_PCB_100HSW1:10
10footprints:CHERRY_PCB_100HSW4:10
11footprints:CHERRY_PCB_100HSW4:1
12footprints:CHERRY_PCB_100HSW4:2
13footprints:CHERRY_PCB_100HSW4:3
14footprints:CHERRY_PCB_100HSW4:4
15footprints:CHERRY_PCB_100HSW4:5
16footprints:CHERRY_PCB_100HSW4:6
17footprints:CHERRY_PCB_100HSW4:7
18footprints:CHERRY_PCB_100HSW4:8
19footprints:CHERRY_PCB_100HSW4:9
1;footprints:CHERRY_PCB_100HSW2:10
1=footprints:CHERRY_PCB_100HSW4:12
1?footprints:CHERRY_PCB_100HSW1:11
1Afootprints:CHERRY_PCB_100HSW2:1
1Bfootprints:CHERRY_PCB_100HSW1:6
1BCKSLfootprints:CHERRY_PCB_150HSW3:13
1BCKSPfootprints:CHERRY_PCB_200HSW4:13
1Cfootprints:CHERRY_PCB_100HSW1:4
1CAPSfootprints:CHERRY_PCB_175HSW2:0
1Dfootprints:CHERRY_PCB_100HSW2:3
1Efootprints:CHERRY_PCB_100HSW3:3
1ENTERfootprints:CHERRY_PCB_225HSW2:12
1Ffootprints:CHERRY_PCB_100HSW2:4
1Gfootprints:CHERRY_PCB_100HSW2:5
1Hfootprints:CHERRY_PCB_100HSW2:6
1Ifootprints:CHERRY_PCB_100HSW3:8
1Jfootprints:CHERRY_PCB_100HSW2:7
1Kfootprints:CHERRY_PCB_100HSW2:8
1Lfootprints:CHERRY_PCB_100HSW2:9
1LED_Afootprints:CHERRY_MX_LEDL1
1LED_Bfootprints:CHERRY_MX_LEDL2
1LED_Cfootprints:CHERRY_MX_LEDL3
1Mfootprints:CHERRY_PCB_100HSW1:8
1MENUfootprints:CHERRY_PCB_125HSW0:11
1Nfootprints:CHERRY_PCB_100HSW1:7
1Ofootprints:CHERRY_PCB_100HSW3:9
1Pfootprints:CHERRY_PCB_100HSW3:10
1Qfootprints:CHERRY_PCB_100HSW3:1
1Rfootprints:CHERRY_PCB_100HSW3:4
1R_Afootprints:RESISTORR1
1R_Bfootprints:RESISTORR2
1R_Cfootprints:RESISTORR3
1Sfootprints:CHERRY_PCB_100HSW2:2
1SHIFTfootprints:CHERRY_PCB_225HSW1:1
1SHIFTfootprints:CHERRY_PCB_275HSW1:12
1SPACEfootprints:CHERRY_PCB_625HSW0:4
1Tfootprints:CHERRY_PCB_100HSW3:5
1TABfootprints:CHERRY_PCB_150HSW3:0
1TEENSY2.0footprints:TEENSY_2.0U1
1TILDEfootprints:CHERRY_PCB_100HSW4:0
1Ufootprints:CHERRY_PCB_100HSW3:7
1Vfootprints:CHERRY_PCB_100HSW1:5
1Wfootprints:CHERRY_PCB_100HSW3:2
1Xfootprints:CHERRY_PCB_100HSW1:3
1Yfootprints:CHERRY_PCB_100HSW3:6
1Zfootprints:CHERRY_PCB_100HSW1:2
1{footprints:CHERRY_PCB_100HSW3:11
1}footprints:CHERRY_PCB_100HSW3:12

Similar boards

  • 2 layers100 × 100 mmDb25 bob v2, the printed circuit board in 3D

    Db25 bob v2

    rene-dev/stmbl

    AC Servo Driver for STM32F4

    129 parts990GPL-3.0
  • 2 layers101.3 × 128.5 mm3-phase lfo, the printed circuit board in 3D

    3-phase lfo

    tpcarlson/synth-diy

    Mostly Eurorack projects

    129 parts107
  • 2 layers124.4 × 80.4 mmFourier left, the printed circuit board in 3D

    Fourier left

    keebio/fourier

    PCB files for Fourier Keyboard, a 40% split keyboard

    129 parts96MIT
  • 2 layers243 × 72.7 mmTG4x, the printed circuit board in 3D

    TG4x

    MythosMann/tg4x

    A cheap, open source 45% keyboard

    129 parts81GPL-3.0
  • 2 layers89 × 55.5 mmMintypcb, the printed circuit board in 3D

    Mintypcb

    jackw01/pi-tin

    Open source raspberry pi handheld retro gaming console

    129 parts75CERN-OHL-W-2.0
  • 2 layers99.5 × 90.5 mmMRR ESPA, the printed circuit board in 3D

    MRR ESPA

    maplerainresearch/MRR_ESPA

    A basic 3D printer control board based on ESP32

    129 parts59
  • 2 layers100 × 116 mmQPCR main, the printed circuit board in 3D

    QPCR main

    hisashin/qNinja

    Open source Real-Time Quantitative PCR Implementation

    129 parts48GPL-3.0
  • 2 layers78.5 × 68.5 mmLed panel 2, the printed circuit board in 3D

    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).