Skip to the content
2 layers82.1 × 123.2 mmStarter Keyboard, the printed circuit board in 3D
Size
82.1 × 123.2 mm
Copper layers
2
Thickness
1.6 mm
Parts
44
Nets
40
Pads
218
Tracks, vias
279, 50
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
28 Apr 2026
Updated
27 Sep 2026

Overview

Starter Keyboard is an open-source printed circuit board by Virulentis, from the Virulentis/Starter-Keyboard repository on GitHub, published under the MIT licence. It is a 2-layer board of 82.1 × 123.2 mm with 44 parts on 40 nets, routed with 279 tracks and 50 vias.

Its parts include 22 switches, 20 diodes, 1 IC and 1 connector. It belongs with the keyboards and input boards of this library.

README

README.md

Starter project for macropad image image

Parts

44
QtyValueFootprintReferences
201N4148Diode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD1, D2, D3, D4, D10, D11, D12, D13, D14, D18, D19, D25, D26, D27, D28, D29 +4
20SW_PushMX_V2:Gateron-KS33-Hotswap-1USW1, SW2, SW3, SW4, SW10, SW11, SW12, SW15, SW16, SW18, SW19, SW25, SW26, SW27, SW28, SW29 +4
1Conn_01x02_SocketConnector_JST:JST_PH_S2B-PH-SM4-TB_1x02-1MP_P2.00mm_HorizontalJ1
1RotaryEncodertemp:XDCR_PEC11R-4220F-S0024SW13
1SW_SPDTButton_Switch_SMD:SW_SPDT_PCM12SW14
1XIAO-MG24-DIPSeeed_XIAO:XIAO-MG24-DIPU1

Similar boards

  • 2 layers78 × 60 mmIce viz, the printed circuit board in 3D

    Ice viz

    muni-works/vcad

    BRep CAD kernel in Rust/WASM

    44 parts442Apache-2.0
  • 2 layers115 × 14.5 mmUFC Function Select, the printed circuit board in 3D

    UFC Function Select

    jrsteensen/OpenHornet

    OpenHornet 1:1 F/A-18C Simulator Repository

    44 parts431
  • 2 layers37.7 × 20 mmCandleLight, the printed circuit board in 3D

    CandleLight

    HubertD/candleLight

    stm32f0 usb can adapter (KiCAD)

    44 parts400
  • 2 layers88.9 × 88.4 mmTeensypi v91, the printed circuit board in 3D

    Teensypi v91

    simondlevy/Hackflight

    Minimalist flight-control toolkit for makers

    44 parts334GPL-3.0
  • 2 layers125 × 98 mm3-in-1, the printed circuit board in 3D

    3-in-1

    mudmin/AnotherMaker

    This is where I will store code snippets for AnotherMaker Videos

    44 parts258
  • 2 layers65 × 56.5 mmRPiG3iMac, the printed circuit board in 3D

    RPiG3iMac

    qbancoffee/imac_g3_ivad_board_init

    iMac G3 IVAD board initialization with an arduino

    44 parts240LGPL-3.0
  • 2 layers54.4 × 49.3 mmFx3 tn20k adapter, the printed circuit board in 3D

    Fx3 tn20k adapter

    Stefan-Olt/MISRC

    MISRC Is a multi channel RF capture device for FM RF, S-Video, CVBS RAW capture and anything else, but intended and supported for the decode family of projects vhs-decode, ld-decode, hifi-decode.

    44 parts236CC-BY-4.0
  • 2 layers250 × 32 mmPsu, the printed circuit board in 3D

    Psu

    shmoergh/moduleur

    Fully analog DIY-friendly modular synth

    44 parts222

Questions

How big is the Starter Keyboard PCB?

It measures 82.1 × 123.2 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Starter Keyboard use?

44 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 Starter Keyboard KiCad files?

From the Virulentis/Starter-Keyboard repository on GitHub, at the commit this page was made from: the board is Starter-Keyboard.kicad_pcb and its schematic Starter-Keyboard.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Starter Keyboard 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).