Skip to the content
4 layers190.5 × 107.9 mmMyKeyboard, the printed circuit board in 3D

Small project just for fun with trying to develop a split keyboard that can handle both mech and tmr switches and all that wireless

Size
190.5 × 107.9 mm
Copper layers
4
Thickness
1.6 mm
Parts
208
Nets
149
Pads
788
Tracks, vias
1,584, 259
Pours
1
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
20 Mar 2026
Updated
22 Mar 2026

Overview

MyKeyboard is an open-source printed circuit board by Anton0181, from the Anton0181/MagMechSplit repository on GitHub, published under the MIT licence. It is a 4-layer board of 190.5 × 107.9 mm with 208 parts on 149 nets, routed with 1,584 tracks and 259 vias.

It is built around the TPS63001DRC and ADG732BSUZ. Its parts include 70 capacitors, 40 resistors, 32 diodes, 30 switches and 4 ICs. It belongs with the keyboards and input boards and the ESP32 boards of this library.

Main components

2

README

README.md

MagMechSplit

Small project just for fun with trying to develop a split keyboard that can handle both mech and tmr switches and all that wireless

Parts

208
QtyValueFootprintReferences
28100pFCL05B104KO5NNNC:CAPC1005X55NC10, C11, C12, C13, C14, C28, C29, C30, C31, C32, C33, C34, C42, C43, C44, C45 +12
281uFCL05B104KO5NNNC:CAPC1005X55NC1, C2, C3, C4, C21, C22, C23, C24, C25, C26, C27, C35, C36, C37, C38, C39 +12
2847kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR13, R14, R15, R16, R17, R18, R19, R20, R21, R22, R23, R24, R25, R26, R27, R28 +12
28DDiode_SMD:D_SOD-123FD1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +12
28~TMR_SENSORS:TMR2617ST1, T2, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23 +12
23SW_PushScottoKeebs_Hotswap:Hotswap_Choc_V1V2_1.00uSW2, SW10, SW11, SW12, SW13, SW14, SW16, SW17, SW18, SW19, SW20, SW21, SW22, SW23, SW24, SW25 +7
410kResistor_SMD:R_0402_1005MetricR3, R4, R5, R6
410uFCL05B104KO5NNNC:CAPC1005X55NC15, C16, C17, C18
3SW_PushScottoKeebs_Hotswap:Hotswap_Choc_V1V2_1.25uSW1, SW8, SW15
20.1uFCL05B104KO5NNNC:CAPC1005X55NC20, C50
21.5kResistor_SMD:R_0402_1005MetricR8, R10
21uFCL31B105KBHNNNE:CAPC3216X180NC49, C66
222pFCL10C220JB8NNNC:CAPC1608X90NC69, C70
24.7uFCL21A475KAQNNNE:CAPC2012X140NC67, C68
25.1kResistor_SMD:R_0402_1005MetricR11, R12
2LEDLED_SMD:LED_0201_0603MetricD30, D31
2Push_Button_W12mmPCM_SL_Devices:Push_Button_W12mmSW29, SW30
2SW_PushScottoKeebs_Hotswap:Hotswap_Choc_V1V2_2.00u_90degSW27, SW28
10.1.uFCL05B104KO5NNNC:CAPC1005X55NC51
11.13kResistor_SMD:R_0402_1005MetricR9
11.18kResistor_SMD:R_0402_1005MetricR7
1100Resistor_SMD:R_0402_1005MetricR2
1100nFCL05B104KO5NNNC:CAPC1005X55NC19
11N5817Diode_THT:D_DO-41_SOD81_P10.16mm_HorizontalD32
12.2uHInductor_SMD:L_6.3x6.3_H3L1
175Resistor_SMD:R_0402_1005MetricR1
1ADG732BSUZADG732BSUZ (1):QFP50P900X900X120-49NU4
1BQ2407447kGTPackage_DFN_QFN:VQFN-16-1EP_3x3mm_P0.5mm_EP1.6x1.6mmU3
1Batte47kyScottoKeebs_Scotto:BatteryBT1
1Conn_01x04_PinConnector_Wago:Wago_734-164_1x04_P3.50mm_HorizontalJ1
1ESP32-S3-W47kOOM-1RF_Module:ESP32-S3-WROOM-1U2
1POWE47kLEDLED_SMD:LED_0201_0603MetricD8
1TPS63001Package_SON:Texas_DRC0010J_ThermalViasU1
1USB_C_47keceptacle_USB2.0_16PConnector_USB:USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_HorizontalJ2

More from Anton0181/MagMechSplit

3
  • 4 layers180 × 113 mmMagMechSplit nRF52840, the printed circuit board in 3D

    MagMechSplit nRF52840

    Anton0181/MagMechSplit

    Small project just for fun with trying to develop a split keyboard that can handle both mech and tmr switches and all that wireless

    178 partsMIT
  • 4 layers190.5 × 107.9 mmMyKeyboardV3, the printed circuit board in 3D

    MyKeyboardV3

    Anton0181/MagMechSplit

    Small project just for fun with trying to develop a split keyboard that can handle both mech and tmr switches and all that wireless

    95 partsMIT
  • 2 layersDarlingV2, the printed circuit board in 3D

    DarlingV2

    Anton0181/MagMechSplit

    Small project just for fun with trying to develop a split keyboard that can handle both mech and tmr switches and all that wireless

    56 partsMIT

Similar boards

  • 4 layers37 × 34.3 mmReadout 60pin, the printed circuit board in 3D

    Readout 60pin

    opentac/opentac

    OpenTac: open tools to design, fabricate, read and simulate flex-PCB tactile skins that sense normal and shear force, for any robot surface.

    55 parts92MIT
  • 2 layers312.5 × 122.3 mmSHEGO75-V5, the printed circuit board in 3D

    SHEGO75-V5

    Charading/Shego75HE

    My endgame 75% hall effect keyboard

    392 parts75
  • 4 layers91.9 × 56.3 mmReadout 64x64 regulated, the printed circuit board in 3D

    Readout 64x64 regulated

    tactilearena/tactilearena.github.io

    Scalable high-density tactile arenas for measuring ground-contact forces in freely moving animals: hardware design files, firmware, acquisition and analysis software, and the project website.

    66 parts1MIT
  • 4 layers95 × 55.5 mmEinkPDA keyboard, the printed circuit board in 3D

    EinkPDA keyboard

    TalismanDesign/PocketMage_PDA

    An E-Ink PDA device using the ESP32 S3.

    137 parts2kApache-2.0
  • 2 layers54 × 11.6 mmBrodBoost C, the printed circuit board in 3D

    BrodBoost C

    axiometa/BrodBoost-C

    USB - C Breadboard Powersupply: BrodBoost-C

    25 parts162CERN-OHL-S-2.0
  • 2 layers53.5 × 101.8 mmSony scopeman, the printed circuit board in 3D

    Sony scopeman

    lucysrausch/sony-scopeman

    Hardware Design files of a replacement mainboard for the Sony Watchman FD-10. This turns it into a bluetooth and WiFi-enabled vector display.

    135 parts69
  • 4 layers88 × 30 mmOled nametag, the printed circuit board in 3D

    Oled nametag

    TobleMiner/oled-nametag

    A ESP32-based OLED nametag

    123 parts54CERN-OHL-P-2.0
  • 2 layers82 × 42 mmOpen authenticator, the printed circuit board in 3D

    Open authenticator

    Open-Authenticator/hardware-design

    Hardware design files for open authenticator

    86 parts42MIT

Questions

How big is the MyKeyboard PCB?

It measures 190.5 × 107.9 mm and has 4 copper layers, 1.6 mm thick.

What parts does the MyKeyboard use?

208 parts, built around the TPS63001DRC and ADG732BSUZ. 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 MyKeyboard KiCad files?

From the Anton0181/MagMechSplit repository on GitHub, at the commit this page was made from: the board is MyKeyboard.kicad_pcb and its schematic DarlingV4/DarlingV2/DarlingV2.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

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