
Jones
jpskenn/Jones
Row-staggered 60% keyboard with gapless R2-R3 row. GH60 case compatible.

2-way turn around keyboard for Computer & Music
Unison is an open-source printed circuit board by jpskenn, from the jpskenn/Unison repository on GitHub, published under the MIT licence. It is a 2-layer board of 285 × 95.1 mm with 284 parts on 143 nets, routed with 1,930 tracks and 148 vias.
It is built around the ATMEGA32U4-MU, SK6812MINI-E and PRTR5V0U2X. Its parts include 95 diodes, 10 inductors, 7 capacitors, 7 resistors and 4 connectors. It belongs with the AVR (ATmega, ATtiny) boards of this library.

ユニゾン(Unison)は、GH60互換の60%ケースに収まる狭ピッチキーボードです。
ロータリーエンコーダを搭載しシーケンサーやMIDIキーボードとしてDAW連携を想定した”Misicスタイル(ミュージック・スタイル)”と、日常的なコンピュータ作業を想定した”Terminalスタイル(ターミナル・スタイル)”を用意しています。
音楽用とコンピュータ用のふたつのキーボードがひとつになるイメージから、音楽用語のユニゾンが名前の由来です。
このキーボードのコンセプトや実現したい要件は次の通りです。
通常の19.05mmのキーピッチに対して約87%となる、縦16.4mm × 横16.8mmのキーピッチを採用しています。

通常のピッチの60%キーボードとの比較
上:通常ピッチ Jones, 下:狭ピッチ Unison
デザインの元となったOP-1と同様に、4行×17列のキーとロータリーエンコーダが60%キーボードのケースに収まるように配置しました。
また、キーピッチに少し余裕を持たせることで、入手性の良い”Cherry MX Backlit Low Profile Keycap Set”が使用できるようにしています。
16mmピッチ+α以下の挟ピッチ対応キーキャップが使用できます。
挟ピッチ対応のキーキャップについては、e3w2q氏の記事”狹ピッチ対応キーキャップを求めて”が大変参考になります。
以前設計した60%キーボードのJonesと同じく、2行目と3行目のずれをなくし、ロースタッガードとオルソリニアを組み合わせたキー配列を採用しています。
アルファ部が左右対称になることで、肘、手首、指先が直線上に並んだ自然なポジションで打鍵できるなどのメリットがあります。
詳しくはJones:キーレイアウトを参照してください。
また、この配列を採用したことで、白鍵と黒鍵のずれをうまく表現できました。
シーケンサーやMIDIキーボードとしてDAW連携を想定した”Misicスタイル”と、コンピュータでの作業を想定した”Terminalスタイル”の2種類が選べます。
DAW連携を想定したMisicスタイルは、上部に5個のロータリーエンコーダと4個のスイッチを配置した、4行×17列のレイアウトです。
Keyboard Layout Editor: Unison Music style
キーボードファームウェアQMKの機能によってシーケンサーとMIDIキーボードが使用でき、USB接続のMIDIデバイスとしてDAWと連携させることができます。
もちろん、通常のコンピュータ用キーボードとしても使用できます。
シーケンサーは8トラック、32ステップあり、MIDIチャンネル1に固定されています。
音源側(DAWなど)でチャンネル1にドラムセットを割り当てて使用するのが基本です。
MIDIキーボードは24鍵の鍵盤で演奏でき、ロータリーエンコーダを使ってベロシティやトランスポーズのコントロールやオクターブの上げ下げなどがおこなえます。
シーケンサーとMIDIキーボードは、それぞれ単独でも、両方を同時にでも使用できます。
MIDIキーボードのチャンネルを変更することで、チャンネル1でシーケンサーを再生しながら、別チャンネルに割り当てた音源が演奏できます。
シーケンサー操作ガイド
Unison Music Style 操作ガイド / Operation guide
シーケンサーとMIDIキーボードを同時に使用するデモンストレーション

QMK Sequencer & MIDI keyboard
コンピュータでの作業を想定したTerminalスタイルは、数字行を含めた5行×17列のレイアウトです。
Keyboard Layout Editor: Unison Terminal style
60%キーボードにテンキーを組み合わせたようなレイアウトで、挟ピッチによって手をホームポジションから大きく動かさずに入力することができ、コンピュータでの作業を快適におこなえます。
最下行に配置した1.5uと2uのModキーの配置は、好みに応じていくつかのバリエーションから選択でき、全て1uにすることもできます。
テンキーは、肩を開いたホームポジションとなる中央への配置がおすすめですが、左や右に配置することもできます。
また、スピーカーを搭載することで、特定のキー操作でメロディーを鳴らしたり、ピコピコという電子音とともにキー入力することもできます。
音楽モードをONにすればキーボードを鍵盤に見立てて演奏することもでき、ちょっとしたハーモニーも楽しめます。
Terminalスタイルは、VIAまたはRemapによるキーマップの書き換えに対応しています。

Musicスタイル
60% プラスチックケース ホワイト,
Cherry MX Backlit Low Profile Keycap Set 白 & 黒,
Bourns PEC11R 4115 w/K-100-16RS-GY and caps

Musicスタイル, サイドビュー
60% プラスチックケース ホワイト,
Cherry MX Backlit Low Profile Keycap Set 白 & 黒,
EC11E18244AU w/K-100-16RS-GY and caps

Terminalスタイル, アンダーグローLED追加
60% プラスチックケース クリア,
YKNキーキャップセット(MX/ChocV2スイッチ 16x16mmキーピッチ用) v1.2 ナイロン・ブルー(磨き)

Terminalスタイル, アンダーグローLED追加
60% プラスチックケース クリア,
Cherry MX Backlit Low Profile Keycap Set 黒
組み立てやすさの向上。
細部の調整。
v03の不具合修正、各部調整などをおこなった、ほぼ完成版。
ロータリーエンコーダを搭載せず、数字キーを含めた5行レイアウトのTerminalスタイルに対応。
簡易ケースレスなボトムプレートを用意したが、組み立てに難ありでボツ。

初期動作版。
各部のサイズ調整をおこない、一通りの組み立てができ、動作も確認できた。
キーピッチは縦16.4mm × 横16.8mmで確定。
LED光をマスクするミドルプレートや、アクリルのトッププレートも作成し、製品としての見た目もできあがってきた。

v01発注後、縦16mmピッチで基板データを仮に作成したもの。
キーピッチに余裕がないため、ボツ。
挟ピッチキーボードの試作として、Jonesの設計をベースに開発を開始。
部品を手はんだするつもりで基板を発注したが、MCUのフットプリント間違いで組み立てられなかったたため、モックアップとして使用。
現在よりもピッチをつめた、5行×17列にロータリーエンコーダの1列を合わせたレイアウトで、縦のピッチは16mm未満。
キーキャップの干渉具合や、ロータリーエンコーダの配置など、各部の寸法チェックをおこなった。

OP-1のスタイルに惚れ、60%キーボードのJonesに多数のロータリーエンコーダを搭載したバリエーションとして開発をスタート。

| Qty | Value | Footprint | References |
|---|---|---|---|
| 94 | D | Diode_SMD:D_SOD-123 | D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +78 |
| 90 | SW_Push | ukiha:CherryMX_MidHeight_16mm_rev2_merged_hole | SW_10_1, SW_12_1, SW_12_2, SW_13_1, SW_13_2, SW_14, SW_15, SW_16, SW_17_1, SW_19_1, SW_20_1, SW_23_1, SW_23_2, SW_24_1, SW_25_1, SW_26 +74 |
| 18 | MountingHole | ukiha:M2_Hole | H1, H2, H3, H4, H5, H6, H7, H10, H11, H12, H13, H14, H15, H16, H17, H18 +2 |
| 18 | SW_Push | ukiha:CherryMX_MidHeight_16mm_rev2_merged_hole_1.5u_guide | SW_7_2, SW_17_2, SW_18_2, SW_20_2, SW_25_3, SW_30_2, SW_35_3, SW_38_2, SW_45_3, SW_45_4, SW_65_2, SW_65_3, SW_70_2, SW_72_2, SW_73_2, SW_80_2 +2 |
| 10 | SW_Push | ukiha:CherryMX_MidHeight_16mm_rev2_merged_hole_2u_guide | SW_10_2, SW_19_2, SW_35_1, SW_35_2, SW_39_2, SW_45_1, SW_45_2, SW_65_1, SW_75_3, SW_85_2 |
| 9 | SK6812MINI | LED_SMD:LED_SK6812MINI_PLCC4_3.5x3.5mm_P1.75mm | L1, L2, L3, L4, L5, L6, L7, L8, L9 |
| 5 | Rotary_Encoder_Switch | ukiha:RotaryEncoder_Alps_EC11K-Switch_Vertical_H20mm | SW_RE1, SW_RE2, SW_RE3, SW_RE4, SW_RE5 |
| 5 | SW_Push | ukiha:MXOnly-1U-NoLED_16mm | SW_8_1, SW_18_1, SW_21, SW_53, SW_91 |
| 3 | 0.1uF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C4, C5, C7 |
| 3 | SW_Push | ukiha:CherryMX_MidHeight_16mm_rev2_merged_hole_2U_vertical_guide | SW_25_2, SW_60_2, SW_90_2 |
| 2 | 10k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R4, R9 |
| 2 | 22 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R7, R8 |
| 2 | 22pF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C2, C3 |
| 2 | 5.1k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R5, R6 |
| 2 | SW_Push | ukiha:MXOnly-2U-NoLED_16mm | SW_60_3, SW_75_1 |
| 2 | SolderJumper_3_Open | Jumper:SolderJumper-3_P1.3mm_Open_Pad1.0x1.5mm_NumberLabels | JP_LED1, JP_LED2 |
| 1 | 10uF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1 |
| 1 | 16MHz | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm_HandSoldering | Y1 |
| 1 | 1k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1 |
| 1 | 1uF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C6 |
| 1 | 5.2x5.2mm | Button_Switch_SMD:SW_SPST_SKQG_WithStem | ResetSW1 |
| 1 | 500mA | Fuse:Fuse_1206_3216Metric_Pad1.42x1.75mm_HandSolder | F1 |
| 1 | ATmega32U4-MU | swanmatch:QFN-44-1EP_7x7mm_Pitch0.5mm | U1 |
| 1 | Conn_01x02 | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J4 |
| 1 | Conn_02x05[3_Odd_Even | Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical | J2 |
| 1 | LED Shade | Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_Vertical | J3 |
| 1 | PRTR5V0U2X | Package_TO_SOT_SMD:SOT-143 | D102 |
| 1 | SERIAL_LED_TAPE | ukiha:StripLED_rev3 | L15 |
| 1 | SW_Push | ukiha:CherryMX_MidHeight_16mm_rev2_merged_hole_1.5u_alt_guide | SW_37_2 |
| 1 | SW_Push | ukiha:MXOnly-1.5U-NoLED_16mm | SW_75_2 |
| 1 | Speaker | Buzzer_Beeper:Buzzer_Murata_PKMCS0909E4000-R1 | LS1 |
| 1 | USB4085-GF-A_REVA | USB4085:GCT_USB4085-GF-A_REVA | J1 |
The 283 most common of 284 parts.
It measures 285 × 95.1 mm and has 2 copper layers, 1.6 mm thick.
284 parts, built around the ATMEGA32U4-MU, SK6812MINI-E and PRTR5V0U2X. 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.
From the jpskenn/Unison repository on GitHub, at the commit this page was made from: the board is PCB/Unison.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
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).

jpskenn/Jones
Row-staggered 60% keyboard with gapless R2-R3 row. GH60 case compatible.

jpskenn/Nora
Narrow pitch keyboard with Choc switches and keycaps. GH60 compatible.





