Skip to the content
PCBKitNew board
2 layers335.8 × 99.1 mmSlate, the printed circuit board in 3D

A custom 60% mechanical keyboard with low-profile switches and a minimalist case, built around a self-designed PCB and firmware

Size
335.8 × 99.1 mm
Copper layers
2
Thickness
1.6 mm
Parts
137
Nets
115
Pads
576
Tracks, vias
574, 20
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
23 Jun 2026
Updated
30 Oct 2026

Overview

Slate is an open-source printed circuit board by nsreeni07, from the nsreeni07/Slate repository on GitHub, published under the MIT licence. It is a 2-layer board of 335.8 × 99.1 mm with 137 parts on 115 nets, routed with 574 tracks and 20 vias.

Its parts include 68 diodes and 68 switches. It belongs with the RP2040 boards of this library.

README

README.md

Slate

A custom mechanical keyboard designed from scratch in CAD, it has a 65%-style layout with hot-swappable key switches, a Raspberry Pi Pico as the controller, screw-in stabilizers. I built this keyboard because for a long time I have always wanted my own keyboard and the keyboard on my laptop isnt the best. I also made a custom wrist rest to make typing easier for long durations.

Onshape Link(Assembly is in here): https://cad.onshape.com/documents/2fce0d74e6bb764dbe1d5886/w/852f830710264ff3d6b37b5a/e/681bf4a4fe9575b6e24b9726?renderMode=0&uiState=6a73f5bd044e03fd4e4e7717

Screenshot 2026-08-05 223259 Screenshot 2026-08-05 223415 Screenshot 2026-08-05 224156 Screenshot 2026-08-05 225714 Screenshot 2026-08-05 225729 Part,Quantity,Total Price,Link Cas,1,$0,Printing-Legion PCB,1,$39,JLCPCB Key Switches,90,$36.76,https://www.aliexpress.us/item/3256809309954256.html Raspberry Pi Pico,1,$3.70,https://www.aliexpress.us/item/3256809657712980.html Screw-in Stabilizers,1,$6.00,https://www.aliexpress.us/item/3256807050530252.html Keycaps,114,$19.27,https://www.aliexpress.us/item/3256808312477768.html Diodes,100,$2.50,https://www.aliexpress.us/item/3256811580628264.html

Parts

137
QtyValueFootprintReferences
681N4148Diode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +52
57SW_PushLibrary:SW_Cherry_MX_1.00u_PCBSW1, SW2, SW10, SW11, SW12, SW13, SW15, SW17, SW18, SW19, SW20, SW21, SW22, SW23, SW24, SW25 +41
3SW_PushButton_Switch_Keyboard:SW_Cherry_MX_1.25u_PCBSW59, SW60, SW61
2SW_PushButton_Switch_Keyboard:SW_Cherry_MX_1.50u_PCBSW16, SW29
2SW_PushButton_Switch_Keyboard:SW_Cherry_MX_2.25u_PCBSW43, SW45
2SW_PushButton_Switch_Keyboard:SW_Cherry_MX_1.75u_PCBSW31, SW56
1RaspberryPi_PicoModule:RaspberryPi_Pico_Common_UnspecifiedA1
1SW_PushButton_Switch_Keyboard:SW_Cherry_MX_6.25u_PCBSW62
1SW_PushButton_Switch_Keyboard:SW_Cherry_MX_2.00u_PCBSW14

Questions

How big is the Slate PCB?

It measures 335.8 × 99.1 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Slate use?

137 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 Slate KiCad files?

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

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

Similar boards

  • 2 layers134.7 × 120.8 mmKY-58 PANEL, the printed circuit board in 3D

    KY-58 PANEL

    jrsteensen/OpenHornet

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

    137 parts431
  • 2 layers286 × 128 mmPineapple60, the printed circuit board in 3D

    Pineapple60

    saoto28/pineapple60

    first ergonomic keyboard with Trackpoint

    137 parts306GPL-2.0
  • 2 layers137.9 × 92.7 mmErgoTravel, the printed circuit board in 3D

    ErgoTravel

    jpconstantineau/ErgoTravel

    A Portable Ergonomic Split Keyboard inspired from the ErgoDox, Let's Split and Minidox

    137 parts284MIT
  • 2 layers94.3 × 128.5 mmLeaky bucket, the printed circuit board in 3D

    Leaky bucket

    tpcarlson/synth-diy

    Mostly Eurorack projects

    137 parts107
  • 2 layers285.8 × 107.2 mmUnix60pcb, the printed circuit board in 3D

    Unix60pcb

    mkdl/Unix60

    HHKB Layouted and QMK compatible keyboard built from FR4

    137 parts62GPL-3.0
  • 2 layers155 × 70 mmPayphone v1, the printed circuit board in 3D

    Payphone v1

    sdylewski/Analog-Redial

    A circuit board for old telephones to come back to life. Plug one or two phones in, and you can call the other phone, use bluetooth, connect to others via voip, and do a variety of other things with a plain old rotary…

    137 parts46
  • 2 layers404.4 × 137.6 mmC128SX mx, the printed circuit board in 3D

    C128SX mx

    sjgray/CBM-MX-Keyboards

    Replacement and enhanced keyboards for Commodore machines

    137 parts27
  • 2 layers188.9 × 80.8 mmPandemonium BLE e7 cutout, the printed circuit board in 3D

    Pandemonium BLE e7 cutout

    calvin-mcd/pandemonium

    30% alpha staggered keyboard with big ISO enter and bluetooth support

    137 parts26GPL-3.0