Skip to the content
2 layers175.1 × 120 mmRight, the printed circuit board in 3D

Modularized 80% Keyboard

Size
175.1 × 120 mm
Copper layers
2
Thickness
1.6 mm
Parts
91
Nets
83
Pads
295
Tracks, vias
449, 35
Pours
1
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
30 Sep 2024
Updated
3 Jan 2025

Overview

Right is an open-source printed circuit board by yixinyxl, from the yixinyxl/mk0 repository on GitHub. It is a 2-layer board of 175.1 × 120 mm with 91 parts on 83 nets, routed with 449 tracks and 35 vias.

Its parts include 35 switches, 33 diodes, 14 capacitors, 3 resistors and 3 connectors. It belongs with the STM32 boards of this library.

Parts

91
QtyValueFootprintReferences
33DDiode_SMD:D_SOD-323_HandSolderingD1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +17
7100nFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC2, C3, C4, C8, C10, C11, C12
34.7uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC1, C7, C9
220pFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC13, C14
25.1KResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR1, R2
2spaceButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PlateSW34, SW35
1-Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PlateSW9
1->Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PlateSW23
11Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PlateSW4
110KResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR3
110nFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC6
11uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC5
12Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PlateSW5
13Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PlateSW6
14Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PlateSW7
15Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PlateSW8
18MHzCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mm_HandSolderingY1
1AudioJack4Connector_Audio:Plug_3.5mm_CUI_SP-3541J2
1Conn_ARM_JTAG_SWD_10Connector_Harwin:Harwin_M20-89010xx_1x10_P2.54mm_HorizontalJ3
1LM3480-3.3Package_TO_SOT_SMD:SOT-23U1
1STM32F072CBTxPackage_QFP:LQFP-48_7x7mm_P0.5mmU2
1SW_BOOTButton_Switch_SMD:SW_SPST_CK_RS282G05A3SW2
1SW_RESETButton_Switch_SMD:SW_SPST_CK_RS282G05A3SW1
1USB_C_Receptacle_USB2.0_16PConnector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12J1
1[Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PlateSW16
1`Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PlateSW3
1aButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PlateSW18
1altButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PlateSW33
1bButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PlateSW29
1cButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PlateSW27
1capsButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PlateSW17
1ctrlButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PlateSW31
1custom2Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PlateSW30
1dButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PlateSW20
1eButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PlateSW13
1fButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PlateSW21
1gButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PlateSW22
1menuButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PlateSW32
1qButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PlateSW11
1rButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PlateSW14
1sButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PlateSW19
1tButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PlateSW15
1tabButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PlateSW10
1vButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PlateSW28
1wButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PlateSW12
1xButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PlateSW26
1zButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PlateSW25
1zButton_Switch_Keyboard:SW_Cherry_MX_2.00u_PlateSW24

Similar boards

  • 2 layers237.5 × 102.9 mmAlu, the printed circuit board in 3D

    Alu

    jes/scamp-cpu

    A homebrew 16-bit CPU with a homebrew Unix-like-ish operating system.

    91 parts301Unlicense
  • 2 layers132.5 × 84.8 mmShieldXL M, the printed circuit board in 3D

    ShieldXL M

    okyeron/shieldXL

    A rework/remix of the monome norns shield

    91 parts179GPL-3.0
  • 2 layers100 × 68 mmSI4684 SMD, the printed circuit board in 3D

    SI4684 SMD

    PE5PVB/SI4684-DAB-Receiver

    SI4684 ESP32 DAB Receiver

    91 parts135GPL-3.0
  • 2 layers160 × 99.5 mmSupply Board, the printed circuit board in 3D

    Supply Board

    jherkenhoff/STM

    DIY scanning tunneling microscope (STM)

    91 parts88
  • 2 layers213 × 60 mmVController main board, the printed circuit board in 3D

    VController main board

    sixeight7/VController_v3

    Production model of the VController, VC-mini and VC-touch

    91 parts80
  • 2 layers301.6 × 116.9 mmOpus, the printed circuit board in 3D

    Opus

    cfbender/keyboards

    A collection of all of my keyboard projects

    91 parts64MPL-2.0
  • 2 layers89 × 123.4 mmNsec badge-2025, the printed circuit board in 3D

    Nsec badge-2025

    nsec/nsec-badge

    Software from the NorthSec badge

    91 parts62
  • 2 layers167 × 122.8 mmBoardv3, the printed circuit board in 3D

    Boardv3

    compressionKeyboards/compression4c

    This repo contains the files to order a custom PCB for (4c), checkout the zmk layout to build firmware!

    91 parts60

Questions

How big is the Right PCB?

It measures 175.1 × 120 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Right use?

91 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 Right KiCad files?

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

Can I use the Right design in my own project?

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