Skip to the content
PCBKitNew board
2 layers133.4 × 100.3 mmSplitty, the printed circuit board in 3D

Split orthogonal keyboard, mirror of https://git.ni.fr.eu.org/splitty.git/

Size
133.4 × 100.3 mm
Copper layers
2
Thickness
1.6 mm
Parts
97
Nets
74
Pads
498
Tracks, vias
1,323, 129
Pours
2
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
27 May 2018
Updated
8 Feb 2021

Overview

Splitty is an open-source printed circuit board by schodet, from the schodet/splitty repository on GitHub, published under the MIT licence. It is a 2-layer board of 133.4 × 100.3 mm with 97 parts on 74 nets, routed with 1,323 tracks and 129 vias.

It is built around the ATMEGA32U4-AU and USBLC6-2P6. Its parts include 33 switches, 32 diodes, 11 capacitors, 5 resistors and 4 connectors. It belongs with the keyboards and input boards and the AVR (ATmega, ATtiny) boards of this library.

Main components

2

README

README.md

Splitty

Splitty

Splitty Stack

Splitty PCB

More pictures

This is a split ergonomic keyboard based on the Ergodox layout without the thumb cluster. It uses 32 keys per sides with Cherry MX compatibles switches, thirty 1u and two vertical 1.5u caps.

The controller is integrated in order to make the keyboard as slim as possible.

It connects to the computer using a micro-B USB. Both sides are connected together also using micro-B USB. Any connection mistake should not break anything and the keyboard supports hot plugging.

BOM

All prices in euro.

Here is what is needed for one half, with references at Farnell and LCSC for some parts.

QuantityDesignatorDescriptionFarnellPriceTotalLCSCPriceTotal
32SW0-38Cherry MX switches
3C1, C11, C12Capacitor 0603 1μF >6V X7R23468950.0550.165C938160.01720.052
2C3, C4Capacitor 0603 22pF >6V C0G/NP0xxxxxxxxxxxxxxxxxC1062450.00840.017
6C5-10Capacitor 0603 100nF >6V X7R23208030.0370.222C1878600.02310.139
32D0-38Diode SOD-12327604020.0792.528C835280.00910.291
2J1,J2Connector USB Micro-B Würth 62910515052124708221.3602.720
2R1, R2Resistor 0603 22Ω93318910.0020.004
3R3, R4, R5Resistor 0603 10kΩxxxxxxxxxxxxxxxxx
1SW40Tactile Switches Omron B3U-3000P-B13336560.4200.420
1U1ATmega32U4-AU24431823.5703.570C448543.15133.151
2U2, U3ST USBLC6-2SC612694060.3130.626C75190.14560.291
1Y1Crystal Abracon ABM3 16MHz16118060.6600.660
8M2 screw, 6mm14203860.0120.094
16M2 nuts14194450.0090.150
Total11.19
x222.38

Boards were ordered at JLCPCB, you can ask for delivery of JLCPCB and LCSC orders in the same package.

DescriptionJLCPCB byPriceUnitJLCPCB byPriceUnit
Printed Circuit Board (green)511.252.2501015.201.520
Front Plate (white)518.553.7101022.492.249
Back Plate (white)518.553.7101022.492.249

My actual orders

Cool Jazz (AliExpress):

  • 92 Gateron MX brown switches: 21.93 €
  • Ergodox PBT blank keycaps (60 1u, 16 1.5u, 4 2u): 23.12 €
  • Total: 45.05 €

Farnell:

  • 4 connector USB: 5.44 €
  • 2 quartz: 1.32 €
  • 100 screws: 1.17 €
  • 100 nuts: 0.94 €
  • Shipping: 6.90 €
  • Taxes: 3.16 €
  • Total: 18.93 €

JLCPCB + LCSC:

  • 5 PCB: 11.25 €
  • 5 Front Plate: 18.55 €
  • 5 Back Plate: 18.55 €
  • Shipping (JLCPCB, DHL): 5.03 €
  • 10 ST USBLC6: 0.72 €
  • 4 ATmega32U4: 12.59 €
  • 140 diodes: 1.27 €
  • 50 1uF capacitors: 0.86 €
  • Shipping (LCSC): 0.17 €
  • Taxes + DHL tip(!): 27 €
  • Total: 95.99 €

Personal stock:

  • Some resistors and capacitors.

I have enough components for two keyboards except USB connectors, quartz (forgotten in Farnell order), switches and caps (they will probably be different), and an extra set of boards.

Grand total: 159.97 €

Grand total (for one keyboard): 111.98 €

Slim stack

A special attachment is used to make sure the stack is as slim as possible:

Screw attachment

Assembly and more

See the build log and the FAQ.

License

Copyright (C) 2018 Nicolas Schodet

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

The splitty symbol and footprint libraries use the same license.

Artwork on the back plate was made from "Van Volkswagen Vintage Old Car Transporter Vw" under Creative Commons Zero - CC0.

Parts

97
QtyValueFootprintReferences
32Dsplitty:D_SOD-123_BothSidesD0, D1, D2, D10, D11, D12, D13, D14, D16, D17, D18, D19, D20, D21, D24, D25 +16
30SW_Pushsplitty:SW_Cherry_MX1A_1.00u_PCB_BothSidesSW0, SW1, SW2, SW10, SW11, SW12, SW13, SW16, SW17, SW18, SW19, SW20, SW21, SW24, SW25, SW26 +14
8Mounting_HoleMountingHole:MountingHole_2.2mm_M2MK1, MK2, MK3, MK4, MK5, MK6, MK7, MK8
6100nsplitty:C_0603_1608Metric_Pad0.84x1.00mm_HandSolderC5, C6, C7, C8, C9, C10
31usplitty:C_0603_1608Metric_Pad0.84x1.00mm_HandSolderC1, C11, C12
34k7splitty:R_0603_1608Metric_Pad0.84x1.00mm_HandSolderR3, R4, R5
210psplitty:C_0603_1608Metric_Pad0.84x1.00mm_HandSolderC3, C4
222splitty:R_0603_1608Metric_Pad0.84x1.00mm_HandSolderR1, R2
2SW_Pushsplitty:SW_Cherry_MX1A_1.50u_PCB_BothSidesSW14, SW30
2USBLC6-2Package_TO_SOT_SMD:SOT-23-6_HandsolderingU2, U3
2USB_B_Microsplitty:USB_Micro-B_Wuerth_629105150521_BothSidesJ1, J2
116MCrystal:Crystal_SMD_Abracon_ABM3-2Pin_5.0x3.2mm_HandSolderingY1
1ATmega32U4-AUPackage_QFP:TQFP-44_10x10mm_P0.8mmU1
1Conn_01x05Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_VerticalJ4
1Conn_01x06Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_VerticalJ3
1SW_Pushsplitty:Tact_Switch_Side_Boss_B3U-3000P-B_BothSides_HandSolderSW40

Questions

How big is the Splitty PCB?

It measures 133.4 × 100.3 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Splitty use?

97 parts, built around the ATMEGA32U4-AU and USBLC6-2P6. 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 Splitty KiCad files?

From the schodet/splitty repository on GitHub, at the commit this page was made from: the board is splitty.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Splitty 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 layers345.7 × 98.9 mmSunsetterR2 Hotswap, the printed circuit board in 3D

    SunsetterR2 Hotswap

    PiKeeb/sunsetterR2-keyboard

    PCB files for Sunsetter R2 keyboard (originally designed for Charue Design)

    184 parts4CC-BY-SA-4.0
  • 2 layers304.8 × 97.9 mmCharon 32U4 Hotswap, the printed circuit board in 3D

    Charon 32U4 Hotswap

    PiKeeb/charon-keyboard

    PCB files for Charon keyboard (originally designed for Charue Design)

    148 parts2CC-BY-SA-4.0
  • 2 layers347.7 × 119.1 mmSupernova Hotswap, the printed circuit board in 3D

    Supernova Hotswap

    PiKeeb/supernova-keyboard

    PCB files for Supernova keyboard (originally designed for Charue Design)

    179 parts2CC-BY-SA-4.0
  • 2 layers304.8 × 101.3 mmKeyboard v0, the printed circuit board in 3D

    Keyboard v0

    katiejg/keyboard-v0

    157 parts
  • 2 layers344.2 × 121.8 mmNoxary280, the printed circuit board in 3D

    Noxary280

    staticintlucas/space-invader-280

    PCB for Noxary 280 using NMB/Hi-Tek Series 725 "Space Invader" switches

    193 partsCERN-OHL-P-2.0
  • 2 layers243.2 × 106 mm3W6, the printed circuit board in 3D

    3W6

    weteor/3W6

    a small compact 3x5+3 split ortho keyboard

    113 parts488
  • 2 layers228.4 × 85 mmLeChiffre, the printed circuit board in 3D

    LeChiffre

    tominabox1/Le-Chiffre-Keyboard

    Great thanks goes to Jake at P3D for really making the case amazing and open sourcing his work. Check him out at P3Dstore.com

    105 parts183GPL-3.0
  • 2 layers228.6 × 76.8 mmSchwann Rev0.5b, the printed circuit board in 3D

    Schwann Rev0.5b

    The-Royal/The_Royal_Open-Source-Projects

    A Master Repository For All things Royal Made

    127 parts159MIT