Skip to the content
PCBKitNew board
2 layers214.6 × 84.4 mmTutorial, the printed circuit board in 3D

A 22-key column-staggered unibody split keyboard

Size
214.6 × 84.4 mm
Copper layers
2
Thickness
1.6 mm
Parts
50
Nets
46
Pads
240
Tracks, vias
705, 56
Pours
1
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
4 Jun 2023
Updated
4 Jun 2023

Overview

Tutorial is an open-source printed circuit board by bubbleology, from the bubbleology/UT22 repository on GitHub. It is a 2-layer board of 214.6 × 84.4 mm with 50 parts on 46 nets, routed with 705 tracks and 56 vias.

Its parts include 22 diodes, 22 switches and 1 IC. It belongs with the keyboards and input boards and the nRF52 and nRF5x boards of this library.

README

README.md

UT22

UT22 is a 22 key column-staggered choc unibody keyboard that is intended to be used with the Artsey or Taipo layout. It's essentially a left and right handed artsey/taipo board in a single body with extra thumbs and pinky keys. It uses a Nice!Nano and the PCB supports a Nice!View display.


Picture

UT22 picture final build


PCB

If you like to get a PCB to build your own UT22 you'll find the source files and a Gerber file here.

UT22 picture pcb


BOM

For a complete build you'll additionally need the following components:

  • 22x SMD diodes (SOD-123)
  • 22x Kailh Choc Hotswap Sockets
  • 22x Kailh Choc V1 Switches
  • 1x Nice!Nano
  • 2× Pair of female headers for the N!N
  • (optional) 1x Nice!View
  • (optional) 1x Lipo battery (301230)
  • (optional) 1x Power switch (MSK 12C02)
  • (optional) 1x Reset switch (B3U-1000P(M))

FIRMWARE

UT22 runs on ZMK. To modify and compile your own keymap you can clone the dedicated ZMK config repository.


CREDITS

I've collected and built many different ergo boards but never got around to building my own PCB mainly due to the lack of available and especially easy to understand resources to get started. With the very comprehensive and wonderfully written article Let's Design A Keyboard with Ergogen by FlatFootFox I had no more excuses to not at least try and design my own PCB, so I went for it.

With the help of the lovely and very supportive german ergo community I was finally able to finish my own PCB design. And special thanks goes out to:


LICENSING

Creative Commons (4.0 International License)

This work is licensed under a Creative Commons (4.0 International License) Attribution—Noncommercial—Share Alike

  • ✖ | Sharing without ATTRIBUTION
  • ✔ | Remix Culture allowed
  • ✖ | Commercial Use
  • ✖ | Free Cultural Works
  • ✖ | Meets Open Definition

Parts

50
QtyValueFootprintReferences
22Kailh-ChocBubble_Lib:SW_Hotswap_Kailh_Choc_V1_taipoSW1, SW2, SW3, SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17, SW18, SW19, SW20, SW21, SW22 +6
22diodeBubble_Lib:SMD_Diode_B2D1, D2, D3, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22 +6
2MountingHole_PadBubble_Lib:1pin_BatteryBat+1, BatGND1
1SW_PushBubble_Lib:SW_RESETRSW1
1SW_SPDTBubble_Lib:smt-slider-switchSW_POWER1
1nice!viewBubble_Lib:nice_viewDisplay1
1nice_nanoBubble_Lib:nice_nano_taipoU1

Questions

How big is the Tutorial PCB?

It measures 214.6 × 84.4 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Tutorial use?

50 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 Tutorial KiCad files?

From the bubbleology/UT22 repository on GitHub, at the commit this page was made from: the board is PCB/pcbs/tutorial.kicad_pcb and its schematic PCB/pcbs/tutorial.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Tutorial design in my own project?

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

More from bubbleology/UT22

2
  • 2 layers214.6 × 84.4 mmErgogentut, the printed circuit board in 3D

    Ergogentut

    bubbleology/UT22

    A 22-key column-staggered unibody split keyboard

    50 parts53
  • 2 layers214.6 × 84.6 mmUnitaipo22, the printed circuit board in 3D

    Unitaipo22

    bubbleology/UT22

    A 22-key column-staggered unibody split keyboard

    50 parts53

Similar boards

  • 2 layers187.2 × 26.6 mmBlade12, the printed circuit board in 3D

    Blade12

    opulo-inc/lumenpnp

    The LumenPnP is an open source pick and place machine.

    50 parts3.7k
  • 2 layers45.7 × 25.9 mmAccessory, the printed circuit board in 3D

    Accessory

    usbarmory/usbarmory

    USB armory - The open source compact secure computer

    50 parts1.5k
  • 2 layers21 × 31.5 mmK1-aioc, the printed circuit board in 3D

    K1-aioc

    skuep/AIOC

    Ham Radio All-in-one-Cable

    50 parts1.4kMIT
  • 2 layers42 × 32.5 mmLipoboard, the printed circuit board in 3D

    Lipoboard

    hackclub/OnBoard

    💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

    50 parts915
  • 2 layers101 × 31.5 mmManagement, the printed circuit board in 3D

    Management

    dennisss/dacha

    Monorepo for awesome tools/projects/libraries

    50 parts397Apache-2.0
  • 2 layers123.9 × 94.4 mmRoba R, the printed circuit board in 3D

    Roba R

    kumamuk-git/roBa

    50 parts363GPL-3.0
  • 2 layers50 × 25 mmMbus master, the printed circuit board in 3D

    Mbus master

    roarfred/AmsToMqttBridge

    Minimalistic system to read AMS/HAN data from electrical meter

    50 parts223