Skip to the content
PCBKitNew board
2 layers285.8 × 126.3 mmBitshift, the printed circuit board in 3D

A fully customisable 60% default mechanical keyboard!

Size
285.8 × 126.3 mm
Copper layers
2
Thickness
1.6 mm
Parts
137
Nets
95
Pads
399
Tracks, vias
550, 4
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
11 May 2026
Updated
21 Oct 2026

Overview

Bitshift is an open-source printed circuit board by yajurrsharma, from the yajurrsharma/bitshift repository on GitHub, published under the MIT licence. It is a 2-layer board of 285.8 × 126.3 mm with 137 parts on 95 nets, routed with 550 tracks and 4 vias.

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

README

README.md

BitShift

A fully customisable 60% default mechanical keyboard!


Components

  1. Raspberry Pi Pico
  2. Click INC OF Linear Switches
  3. Plate Mount Stabilizers
  4. 1N4148 Diodes
  5. QMK Firmware

Links

Onshape Assembly Link -

https://cad.onshape.com/documents/e934466d28d46fd1f6dcf889/w/7781f521603f614127341e10/e/2dd8a25e8e5661a052460422?renderMode=0&uiState=6ad8b4f65f7c261201e53e1d

Schematic

image
image

PCB

image

Assembly

image
image

Parts

137
QtyValueFootprintReferences
611N4148Diode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +45
46SW_PushButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PlateSW1, SW2, SW10, SW11, SW12, SW13, SW16, SW17, SW18, SW19, SW20, SW21, SW22, SW23, SW24, SW25 +30
7SW_PushButton_Switch_Keyboard:SW_Cherry_MX_1.25u_PlateSW54, SW55, SW56, SW58, SW59, SW60, SW61
4LOGOLOGOG***, G***, G***, G***
2SW_PushButton_Switch_Keyboard:SW_Cherry_MX_1.50u_PlateSW15, SW28
2SW_PushButton_Switch_Keyboard:SW_Cherry_MX_2.25u_PlateSW41, SW42
1RaspberryPi_PicoModule:RaspberryPi_Pico_Common_SMDA1
1SW_PushButton_Switch_Keyboard:SW_Cherry_MX_2.00u_PlateSW14
1SW_PushButton_Switch_Keyboard:SW_Cherry_MX_6.25u_PlateSW57
1SW_PushButton_Switch_Keyboard:SW_Cherry_MX_1.75u_PlateSW29
1SW_PushButton_Switch_Keyboard:SW_Cherry_MX_2.75u_PlateSW53

The 127 most common of 137 parts.

Questions

How big is the Bitshift PCB?

It measures 285.8 × 126.3 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Bitshift 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 Bitshift KiCad files?

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

Can I use the Bitshift 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