Skip to the content
PCBKitNew board
2 layers145.5 × 90 mmKeyboard, the printed circuit board in 3D
Size
145.5 × 90 mm
Copper layers
2
Thickness
1.6 mm
Parts
52
Nets
48
Pads
545
Tracks, vias
787, 80
Pours
1
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
31 Dec 2023
Updated
7 May 2026

Overview

Keyboard is an open-source printed circuit board by KeishiS, from the KeishiS/keyboard repository on GitHub. It is a 2-layer board of 145.5 × 90 mm with 52 parts on 48 nets, routed with 787 tracks and 80 vias.

Its parts include 25 switches, 24 diodes, 2 ICs and 1 connector. It belongs with the keyboards and input boards and the AVR (ATmega, ATtiny) boards of this library.

README

README.md

README

Dependencies

  • https://github.com/foostan/kbd
  • https://github.com/keebio/Keebio-Parts.pretty
text
> ln -s ./keyboard/keyboards/keishis $HOME/qmk_firmware/keyboards/keishis
> qmk compile -kb keishis/ot_board -km default
> qmk flash keishis_ot_board_default.hex

Parts

52
QtyValueFootprintReferences
24DKeebio-Parts:Diode-dualD1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +8
24SW_PUSHotborad:choc1_0.8u_reversibleSW1, SW2, SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17, SW18, SW19, SW20, SW21, SW22, SW23 +8
1MJ-4PP-9otborad:MJ-4PP-9_reversibleJ1
1ProMicrootborad:ProMicroU1
1SW_PUSHkbd:ResetSWSW25
1switchotborad:triangleU2

Questions

How big is the Keyboard PCB?

It measures 145.5 × 90 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Keyboard use?

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

From the KeishiS/keyboard repository on GitHub, at the commit this page was made from: the board is v2.0/v2.0.kicad_pcb and its schematic v1.0/v1.0.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Keyboard design in my own project?

Its repository states no licence, so its author keeps all rights: ask KeishiS before reusing the design.

Similar boards

  • 2 layers41.4 × 47.5 mmU2f zero panel, the printed circuit board in 3D

    U2f zero panel

    conorpp/u2f-zero

    U2F USB token optimized for physical security, affordability, and style

    52 parts2.4k
  • 2 layers136 × 130 mmLora nodemcu, the printed circuit board in 3D

    Lora nodemcu

    sudomesh/disaster-radio

    A (paused) work-in-progress long-range, low-bandwidth wireless disaster recovery mesh network powered by the sun.

    52 parts1.1k
  • 2 layers69 × 53.8 mmTUSS4470 shield, the printed circuit board in 3D

    TUSS4470 shield

    Neumi/open_echo

    Open Source echo sounder / depth sounder / SONAR for bathymetry and research. Arduino based and compatible.

    52 parts530
  • 2 layers52.5 × 36.6 mmESP8266-WebRadio, the printed circuit board in 3D

    ESP8266-WebRadio

    karawin/Ka-Radio

    A wifi webradio with only low cost boards ESP8266 and VS1053 by Jp Cocatrix

    52 parts453
  • 2 layers105.2 × 42.4 mmRWR CONTROL PANEL, the printed circuit board in 3D

    RWR CONTROL PANEL

    jrsteensen/OpenHornet

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

    52 parts431
  • 2 layers45 × 45 mmAirCube, the printed circuit board in 3D

    AirCube

    StuckAtPrototype/AirCube

    Works standalone out of the box. Pairs with Home Assistant in minutes. Other platforms are supported through community-contributed extensions.

    52 parts379Apache-2.0
  • 2 layers160 × 99.1 mmArdumower mega shield V1.00, the printed circuit board in 3D

    Ardumower mega shield V1.00

    Ardumower/ardumower

    Develop an open source robotic lawn mower (HW+SW reference platform)

    52 parts282
  • 2 layers53 × 23 mmMaam 011109 bias, the printed circuit board in 3D

    Maam 011109 bias

    loxodes/vna

    Under development open hardware microwave vector network analyzer

    52 parts205