Skip to the content
PCBKitNew board
2 layers497.9 × 131.1 mmKeystone, the printed circuit board in 3D

a custom mechanical keyboard: cherry mx switches, rp2040?, oled, rgbs and more????

Size
497.9 × 131.1 mm
Copper layers
2
Thickness
1.6 mm
Parts
199
Nets
131
Pads
728
Tracks, vias
2,681, 319
Pours
1
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
27 Jul 2026
Updated
2 Aug 2026

Overview

Keystone is an open-source printed circuit board by sahilchess, from the sahilchess/keystone repository on GitHub. It is a 2-layer board of 497.9 × 131.1 mm with 199 parts on 131 nets, routed with 2,681 tracks and 319 vias.

It is built around the WS2812B. Its parts include 94 switches, 90 diodes, 6 capacitors, 6 inductors and 1 resistor. It belongs with the keyboards and input and lEDs and displays boards and the RP2040 boards of this library.

Main components

1

README

README.md

keystone

a custom mechanical keyboard: cherry mx switches, rp2040?, oled, rgbs and more????

demo

  1. go to https://kicanvas.org/?repo=https%3A%2F%2Fgithub.com%2Fsahilchess%2Fkeystone
  2. wait for it to load the repo
  3. click on the schematic or pcb file in the sidebar to view it
  4. use your mouse to pan and scroll to zoom

progress

week 2, schematic done, pcb started

Parts

199
QtyValueFootprintReferences
901N4148Diode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +74
90SW_PushPCM_marbastlib-mx:SW_MX_1uSW1, SW2, SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17, SW18, SW19, SW20, SW21, SW22, SW23 +74
6100nfCapacitor_SMD:C_0402_1005MetricC1, C2, C3, C4, C5, C6
6WS2812BLED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mmL1, L2, L3, L4, L5, L6
3MX_stabPCM_marbastlib-mx:STAB_MX_2uS1, S2, S3
1330Resistor_SMD:R_0402_1005MetricR1
1ER_OLEDM0.91_1x-I2COLED:SSD1306-0.91-OLED-4pin-128x32U1
1RaspberryPi_PicoModule:RaspberryPi_Pico_Common_THTA1
1spacePCM_marbastlib-mx:STAB_MX_6.25uS4

Questions

How big is the Keystone PCB?

It measures 497.9 × 131.1 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Keystone use?

199 parts, built around the WS2812B. 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 Keystone KiCad files?

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

Can I use the Keystone design in my own project?

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

Similar boards

  • 4 layers99 × 53.3 mmPSLab, the printed circuit board in 3D

    PSLab

    fossasia/pslab-hardware

    PSLab Hardware Design and Schematics https://pslab.io

    199 parts1.7kApache-2.0
  • 2 layers26 × 30 mmMicrocontroller, the printed circuit board in 3D

    Microcontroller

    FrameworkComputer/ExpansionCards

    Reference designs and documentation to create Expansion Cards for the Framework Laptop

    34 parts1.1kCC-BY-4.0
  • 4 layers82.6 × 82.5 mmJumperless2, the printed circuit board in 3D

    Jumperless2

    Architeuthis-Flux/Jumperless

    A jumperless breadboard

    208 parts914
  • 2 layers95.3 × 161.9 mmDfh badge, the printed circuit board in 3D

    Dfh badge

    tanaes/whopping_Voron_mods

    135 parts787GPL-3.0
  • 2 layers42.8 × 28.8 mmMM Skirt, the printed circuit board in 3D

    MM Skirt

    PrintersForAnts/Micron

    If you want to purchase full kits there are 3 available (Kits are slowly updating to R1 hardware just make sure to double check the included hardware in your kit and if you have any questions reach out in the discord)

    11 parts741GPL-3.0
  • 2 layers149.6 × 127.1 mmErgodash, the printed circuit board in 3D

    Ergodash

    omkbd/ErgoDash

    keyboard

    187 parts732MIT
  • 2 layers285.5 × 95 mmReviung46 ver1 1, the printed circuit board in 3D

    Reviung46 ver1 1

    gtips/reviung

    The REVIUNG41 is 41-key column staggered keyboard.

    119 parts517MIT
  • 2 layers177.7 × 144.5 mmCOMM PANEL, the printed circuit board in 3D

    COMM PANEL

    jrsteensen/OpenHornet

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

    275 parts431