Skip to the content
PCBKitNew board
2 layers289.5 × 98 mmMy keyboard, the printed circuit board in 3D
Size
289.5 × 98 mm
Copper layers
2
Thickness
1.6 mm
Parts
153
Nets
103
Pads
806
Tracks, vias
644, 66
Pours
1
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
2 Aug 2025
Updated
6 Aug 2025

Overview

My keyboard is an open-source printed circuit board by howardbot, from the howardbot/Keyboard_building repository on GitHub, published under the MIT licence. It is a 2-layer board of 289.5 × 98 mm with 153 parts on 103 nets, routed with 644 tracks and 66 vias.

It is built around the ATMEGA32U4-AU, AMS1117-3.3 and 1N4148W. Its parts include 61 diodes, 9 capacitors, 6 switches, 5 resistors and 2 ICs. It belongs with the keyboards and input boards and the AVR (ATmega, ATtiny) boards of this library.

Main components

3

README

README.md

Keyboard_building

Library Required

Footprint: ebastler/marbastlib

images/low.png images/up.png

Parts

153
QtyValueFootprintReferences
611N4148WDiode_SMD:D_SOD-123D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +45
61SW_Pushkey-switches:SW_MX_HotSwap_PTHKEY1, KEY2, KEY10, KEY11, KEY12, KEY13, KEY14, KEY15, KEY16, KEY17, KEY18, KEY19, KEY20, KEY21, KEY22, KEY23 +45
5MountingHoleMountingHole:MountingHole_3.2mm_M3H1, H2, H3, H4, H5
3100nFCapacitor_SMD:C_0603_1608MetricC2, C3, C6
210uFCapacitor_SMD:C_0603_1608MetricC8, C9
21uFCapacitor_SMD:C_0603_1608MetricC1, C7
220pFCapacitor_SMD:C_0603_1608MetricC4, C5
222RResistor_SMD:R_0603_1608MetricR3, R4
25.1kResistor_SMD:R_0603_1608MetricR1, R2
2MX_stabPCM_marbastlib-mx:STAB_MX_P_2.25uS41, S42
110kResistor_SMD:R_0603_1608MetricR5
1500mA, 6VFuse:Fuse_0805_2012MetricF1
18MHzCrystal:Crystal_SMD_3215-2Pin_3.2x1.5mmY1
1AMS1117-3.3Package_TO_SOT_SMD:SOT-223-3_TabPin2U2
1ATmega32U4-APackage_QFP:TQFP-44_10x10mm_P0.8mmU1
1ISPConnector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_VerticalJ2
1MX_stabPCM_marbastlib-mx:STAB_MX_P_2.75uS53
1MX_stabPCM_marbastlib-mx:STAB_MX_P_2uS14
1MX_stabPCM_marbastlib-mx:STAB_MX_P_6.25uS57
1RESETButton_Switch_SMD:SW_SPST_CK_RS282G05A3SW1
1USB_C_Receptacle_USB2.0Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12J1

Questions

How big is the My keyboard PCB?

It measures 289.5 × 98 mm and has 2 copper layers, 1.6 mm thick.

What parts does the My keyboard use?

153 parts, built around the ATMEGA32U4-AU, AMS1117-3.3 and 1N4148W. 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 My keyboard KiCad files?

From the howardbot/Keyboard_building repository on GitHub, at the commit this page was made from: the board is 61_keys/my-keyboard.kicad_pcb and its schematic 61_keys/key_matrix.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the My keyboard 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 layers243.9 × 136.5 mmBarobord, the printed circuit board in 3D

    Barobord

    sadekbaroudi/barobord

    I have spent a lot of time and money designing prototypes, testing, developing, etc. Any contributions would be greatly appreciated!

    157 parts57
  • 2 layers247.7 × 127 mmEuclid36, the printed circuit board in 3D

    Euclid36

    sadekbaroudi/euclid36

    At the time of creation, using Kicad 5.1.9 - This may not work with future versions

    130 parts24
  • 2 layers298.8 × 122 mmUrsaminor pcb, the printed circuit board in 3D

    Ursaminor pcb

    markstory/ursa-minor-keyboard

    Design and schematics for the ursaminor keyboard

    225 parts23
  • 2 layers304.8 × 95.3 mm65 keyboard untitled, the printed circuit board in 3D

    65 keyboard untitled

    eightbitraptor/65_keyboard_untitled

    My as yet unnamed 65% keyboard design

    150 parts15
  • 2 layers271.5 × 81 mmShark50, the printed circuit board in 3D

    Shark50

    misterkeebs/Shark50

    107 parts9
  • 2 layers254 × 140 mmIndex tab, the printed circuit board in 3D

    Index tab

    Kyrremann/index-tab

    Hot-swappable 6x13 ortho keyboard

    191 parts8GPL-3.0
  • 2 layers315 × 121 mmSentry keyboard v1, the printed circuit board in 3D

    Sentry keyboard v1

    markstory/sentry-keyboard

    Replacement PCB for the gifted keyboards

    265 parts3MIT
  • 2 layers76.2 × 94.5 mmBpad, the printed circuit board in 3D

    Bpad

    brcopping/numpad

    numpad pcb design

    53 parts1