

Starter Keyboard
- 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.mdStarter project for macropad
Parts
44| Qty | Value | Footprint | References |
|---|---|---|---|
| 20 | 1N4148 | Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal | D1, D2, D3, D4, D10, D11, D12, D13, D14, D18, D19, D25, D26, D27, D28, D29 +4 |
| 20 | SW_Push | MX_V2:Gateron-KS33-Hotswap-1U | SW1, SW2, SW3, SW4, SW10, SW11, SW12, SW15, SW16, SW18, SW19, SW25, SW26, SW27, SW28, SW29 +4 |
| 1 | Conn_01x02_Socket | Connector_JST:JST_PH_S2B-PH-SM4-TB_1x02-1MP_P2.00mm_Horizontal | J1 |
| 1 | RotaryEncoder | temp:XDCR_PEC11R-4220F-S0024 | SW13 |
| 1 | SW_SPDT | Button_Switch_SMD:SW_SPDT_PCM12 | SW14 |
| 1 | XIAO-MG24-DIP | Seeed_XIAO:XIAO-MG24-DIP | U1 |
Similar boards
- 2 layers78 × 60 mm

- 2 layers115 × 14.5 mm

- 2 layers37.7 × 20 mm

- 2 layers88.9 × 88.4 mm

- 2 layers125 × 98 mm

3-in-1
mudmin/AnotherMaker
This is where I will store code snippets for AnotherMaker Videos
44 parts258 - 2 layers65 × 56.5 mm

RPiG3iMac
qbancoffee/imac_g3_ivad_board_init
iMac G3 IVAD board initialization with an arduino
44 parts240LGPL-3.0 - 2 layers54.4 × 49.3 mm

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 mm

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