Skip to the content
PCBKitNew board
2 layers330 × 140 mmKeyboard, the printed circuit board in 3D

first attempt at making a pcb, keyboard

Size
330 × 140 mm
Copper layers
2
Thickness
1.6 mm
Parts
169
Nets
126
Pads
637
Tracks, vias
2,132, 404
Pours
7
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
27 Jun 2023
Updated
5 Nov 2024

Overview

Keyboard is an open-source printed circuit board by mrmaisur, from the mrmaisur/keyboardproj repository on GitHub. It is a 2-layer board of 330 × 140 mm with 169 parts on 126 nets, routed with 2,132 tracks and 404 vias.

Its parts include 73 switches, 71 diodes, 11 capacitors, 4 connectors and 3 resistors. It belongs with the keyboards and input boards and the STM32 boards of this library.

README

README.md

keyboardproj

first attempt at making a pcb, keyboard

Parts

169
QtyValueFootprintReferences
70Dmarbastvary:D_DO-35_SOD27_P5.08mm_HorizontalD2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23, D24 +54
61MX_SW_HSmarbastmx:SW_MX_1uSW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17, SW18, SW20, SW21, SW22, SW23, SW24, SW25, SW26 +45
4MountingHole_PadMountingHole:MountingHole_3.2mm_M3_PadH1, H2, H3, H4
3100nCapacitor_SMD:C_0603_1608MetricC5, C7, C8
3MX_SW_HSmarbastmx:SW_MX_1.25uSW62, SW63, SW64
2100nCapacitor_SMD:C_0805_2012MetricC1, C2
210uCapacitor_SMD:C_0805_2012MetricC3, C9
21uCapacitor_SMD:C_0805_2012MetricC10, C11
24.7uCapacitor_SMD:C_0805_2012MetricC4, C6
25.1kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR6, R8
2MX_SW_HSmarbastmx:SW_MX_1.5uSW19, SW32
2MX_SW_HSmarbastmx:SW_MX_1.75uSW34, SW59
2MX_stabmarbastmx:STAB_MX_2.25uS1, S3
1100RResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR1
1Conn_01x02_MaleConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ4
1Conn_02x05_Odd_EvenConnector:322010010000J1
1L9110Package_DIP:DIP-8_W7.62mmU2
1LEDLED_THT:LED_D3.0mm_ClearD1
1LM2937xTPackage_TO_SOT_THT:TO-220-3_Horizontal_TabDownU1
1MX_stabmarbastmx:STAB_MX_6.25uS2
1MX_stabmarbastmx:STAB_MX_2uS4
1RotaryEncoder_SwitchRotary_Encoder:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mmSW3
1SSD1306marbastvary:SSD1306J3
1STM32F072CBTxPackage_QFP:LQFP-48_7x7mm_P0.5mmU3
1USB_C_Receptacle_USB2.0Connector_USB:USB_C_Receptacle_G-Switch_GT-USB-7010ASVJ2

Questions

How big is the Keyboard PCB?

It measures 330 × 140 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Keyboard use?

169 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 mrmaisur/keyboardproj repository on GitHub, at the commit this page was made from: the board is keyboard.kicad_pcb and its schematic keyboard.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 mrmaisur before reusing the design.

Similar boards

  • 2 layers410 × 128.5 mmFranklin ace-1000-keyboard, the printed circuit board in 3D

    Franklin ace-1000-keyboard

    osiweb/unified_retro_keyboard

    Project to provide keyboard replacements for various classic computers, as well as classic ASCII keyboard

    169 parts122
  • 2 layers281 × 108.3 mmPDP8, the printed circuit board in 3D

    PDP8

    douggilliland/Retro-Computers

    Retro-Computer Designs (Z80, 65C816, etc)

    169 parts87
  • 2 layers148.6 × 192.2 mmBadge, the printed circuit board in 3D

    Badge

    NuttyShell/NuttyBadge

    NuttyBadge: A NuttyShell crafted multi-tool. Opensourced Hardawre and Software

    169 parts31GPL-3.0
  • 2 layers284.7 × 94.2 mmStoryboard, the printed circuit board in 3D

    Storyboard

    cbskii/storyboard-keyboard

    5x12 split ortholinear keyboard with an E-INK display

    169 parts30MIT
  • 2 layers90 × 109 mmInterface 303, the printed circuit board in 3D

    Interface 303

    jeanpri/303

    303 eurorack interface for x0x-heart

    169 parts23
  • 2 layers301.9 × 106.3 mmXavien gateron millmax, the printed circuit board in 3D

    Xavien gateron millmax

    yyevax/xavient-kbd

    xavient is a thin split mechanical keyboard that does not sacrifice repairability and upgradablility. Inspired by the sleek design of the Corne-ish Zen but with hotswappalbe switches and components.

    169 parts22CC-BY-4.0
  • 2 layers174 × 111 mmPedalboard hw, the printed circuit board in 3D

    Pedalboard hw

    pedalboard/pedalboard-hw

    pedalboard audio midi processor open hardware

    169 parts14CERN-OHL-P-2.0
  • 2 layers285.1 × 94.6 mmYuTofu PCB, the printed circuit board in 3D

    YuTofu PCB

    ymkn/YuTofu

    YuTofu is an unofficial compatible PCB for the well-known custom keyboard Tofu60 2.0.

    169 parts5MIT