Nickey44 ビルドガイド

このページでは、完全ワイヤレス分割キーボード「Nickey44」の組み立てから、ファームウェアの書き込み、Bluetoothペアリング、動作確認までを説明します。

白いNickey44分割キーボードとキースイッチ

旧ブログ版から移行した、Nickey44の最新版ビルドガイドです。

⌨️ Nickey44について

Nickey44の主な特徴は次のとおりです。

組み立ては、おおむね次の順番で進めます。

  1. 部品を確認する
  2. マイコン、ソケット、電源スイッチをはんだ付けする
  3. バッテリーケーブルを接続する
  4. ケースへ組み込む
  5. ファームウェアを書き込む
  6. Bluetooth接続とキー入力を確認する

🧩 部品一覧

Nickey44キットに含まれる基板、ソケット、バッテリー、ケーブル、ケース部品

組み立てる前に、部品の種類と数量を確認してください。

部品 数量 キット付属 備考
Nickey PCB(左・右) 各1 ダイオードとバッテリーソケットは実装済み
M2 丸スペーサー 4 mm 10  
M2 ネジ 5 mm 10 トッププレート側に使用
M2 ネジ 3 mm 10 ボトムケース側に使用
Choc v2 ホットスワップソケット 44  
JST 1.25 mm コネクタ付きケーブル(オス) 2  
はんだ入り熱収縮チューブ 4 バッテリー線とJSTケーブルの接続に使用
スライドスイッチ ISH-1260-HA-G 2  
Seeed Studio XIAO nRF52840 2 Plusではなく無印を使用
動作確認用LiPoバッテリー 3.7 V / 200 mAh / 601040 2  
17 mmピッチ対応キーキャップ 44  
Choc v2キースイッチ 44  

ⓘ 重要

XIAO nRF52840 Plusでは動作しません。必ず無印のXIAO nRF52840を用意してください。

別途必要な部品(必須)

キット付属品の入手先(紛失・破損・個別調達用)

キット付属品を紛失・破損した場合や、部品を個別に調達する場合の参考です。

ケースを自分で印刷する場合は、zmk-config-nickeyの3Dモデルを利用できます。元記事での印刷条件は、Bambu Lab P1S、積層ピッチ0.12 mm、サポートあり(小さなオーバーハングを無視しない)です。

左右のボトムケース、トッププレート、マイコンカバーを仮組みした状態

ケース一式は次の部品で構成されます。

🧰 必要な道具

✅ 必須

👍 強く推奨

✨ あると便利

組み立ての様子は次の動画でも確認できます。Vol.1の後半には、バッテリー線へ熱収縮チューブを取り付ける作業があります。

📺 組み立てライブ配信 Vol.1

YouTubeでVol.1を見る

📺 組み立てライブ配信 Vol.2

YouTubeでVol.2を見る

🔥 はんだ付け

XIAO nRF52840の取り付け

XIAOはPCBの表側へ取り付けます。マイコンの金色の端子とPCBのパッド、左右7か所ずつ、合計14か所をはんだ付けします。

XIAO nRF52840のはんだ付け箇所を赤点で示したPCB

位置決めには7ピンヘッダーを利用できます。ヘッダーは治具として使うだけなので、ヘッダー自体ははんだ付けしません。

PCB、XIAO nRF52840、位置決め用7ピンヘッダー

7ピンヘッダーを差し込んでXIAOの位置を合わせ、反対側の端子を数か所はんだ付けします。位置が固定できたらヘッダーを外し、残りの端子をはんだ付けしてください。

7ピンヘッダーでPCB上に位置決めしたXIAO nRF52840

端子間をはんだでつなぐ「ブリッジ」を起こさないよう、十分に確認してください。

バッテリー用スルーホール

バッテリー用スルーホールへは、十分にフラックスを塗ってからはんだを流します。

PCB上のバッテリー用スルーホールと注意箇所

⚠ 注意

2つのパッドがブリッジするとバッテリーが短絡し、発熱や発火につながるおそれがあります。テスターがある場合は、パッド間が導通していないことを確認してください。

キーボードとしての動作に不要なほかのスルーホールは、はんだ付けしなくてもかまいません。

Choc v2ソケットの取り付け

Choc v2ソケットはPCBの裏側へ取り付けます。

  1. ソケット1個分の片側パッドに、あらかじめ少量のはんだを盛ります。

    Choc v2ソケットの片側パッドへ予備はんだを盛ったPCB

  2. ソケットをピンセットで押さえながら予備はんだを溶かし、位置を固定します。

    八角形のシルクに軸側を合わせたChoc v2ソケット

  3. 反対側の端子もはんだ付けします。すべてのソケットで繰り返してください。

ソケットには向きがあります。スイッチ中央の軸が入る側を、PCBの八角形のシルクへ合わせてください。詳しくは「Kailh Choc ソケットの方向について」も参考になります。

すべてのChoc v2ソケットを取り付けたPCB裏面

電源スイッチの取り付け

電源スイッチはPCBの裏側から差し込み、スライド部がPCBの外側を向くようにします。

PCB裏側から差し込んだ電源スイッチ

表側へ出た端子をはんだ付けします。

PCB表側に出た電源スイッチの端子

余った端子は折り曲げるか、ニッパーで切断します。

🔋 バッテリーとケーブルの接続

付属のLiPoバッテリーとJSTコネクタ付きケーブルを、はんだ入り熱収縮チューブで接続します。

組み立てライブ配信のVol.1後半でもこの作業を確認できます。また、Amazonのバッテリー販売ページにも参考動画があります。

LiPoバッテリー、JSTケーブル、はんだ入り熱収縮チューブ

  1. バッテリー側の片方の線だけを選び、被覆を約5 mmむきます。写真では赤線から作業しています。

    赤線だけ被覆をむいたLiPoバッテリー

  2. バッテリー側とJST側で同じ色の線を合わせ、銅線がチューブ中央のはんだ部分へ来るように差し込みます。

    はんだ入り熱収縮チューブの中央に合わせた電線

  3. 次の順序で、ライター、ヒートガン、またははんだごてを使ってゆっくり加熱します。ライターを使う場合は炎を近づけすぎず、バッテリー本体やケーブルに長時間当てないでください。バッテリー本体は直接加熱しないでください。

    1. 両端の白い部分を収縮させ、線を固定する
    2. 中央を十分に熱し、はんだが溶けて広がることを確認する
    3. 完全に冷めてから軽く引っ張り、抜けないことを確認する
  4. 接続部が冷えたら、もう片方の線も同じ手順で接続します。

収縮と中央のはんだ付けが完了したバッテリー線

🛠️ ケースへの取り付け

バッテリーの接続と固定

ⓘ バッテリーを接続する前に

  • 電源スイッチをOFFにする
  • バッテリー用パッドがブリッジしていないことを確認する
  • テスターがある場合は、+/−間が導通していないことを確認する
  • JSTケーブルの極性を確認する

JSTコネクタをPCBのバッテリーソケットへ差し込みます。ケーブルを無理に引っ張らず、極性とコネクタの向きを確認してください。

バッテリーは、ネジ止めの邪魔にならない写真の位置を目安に、マスキングテープで仮固定します。

PCB裏面へ接続し、マスキングテープで固定したバッテリー

電源スイッチカバーの仮合わせ・調整

ここではカバーのはまり具合だけ確認します。最終的な取り付けは、後の組み立て工程で行います。

PCBの電源スイッチとオレンジ色のスイッチカバー

トッププレート越しに取り付けた電源スイッチカバー

カバーが緩すぎる場合は、ペンチで隙間をわずかに狭めて調整します。一度に強くつぶさず、少しずつ試してください。

ペンチで電源スイッチカバーの隙間を調整している様子

マイコンカバーの組み立て

XIAOカバーとオレンジ色のリセットボタンを用意します。

白いXIAOカバーとオレンジ色のリセットボタン

カバーを裏返し、右側の穴へリセットボタンを差し込みます。

XIAOカバー裏側へリセットボタンを差し込む位置

XIAOカバー裏側に収まったリセットボタン

表側から、オレンジ色のボタン先端が見えることを確認します。

XIAOカバー表側から見たリセットボタン

カバーのUSB Type-C用の溝をXIAOのコネクタへ合わせます。

XIAOのUSB Type-Cコネクタとカバーの位置合わせ

USB Type-C用の溝へ合わせたXIAOカバー

上からまっすぐ押し込み、左右が確実にはまっていることを確認します。

装着したXIAOカバーをUSB端子側から見た状態

装着したXIAOカバーを反対側から見た状態

リセットボタンを押し、クリック感があり、押した後に戻ることを確認してください。戻らない場合は、写真のように小型ドライバーやキリを使い、ボタン穴を少しだけ広げます。

小型ドライバーでXIAOカバーのリセットボタン穴を調整する様子

トッププレートとボトムケースの組み立て

電源スイッチを傷めないよう、ボトムケースの穴へそっと通します。

ボトムケースの穴へ電源スイッチを通している途中

ボトムケースの穴に収まった電源スイッチ

次の順序で固定します。

  1. トッププレートとPCBを重ね、キースイッチを取り付ける
  2. トッププレートと4 mmスペーサーをM2 5 mmネジで固定する
  3. 電源スイッチへスイッチカバーを取り付ける
  4. ボトムケースへ載せ、裏側からM2 3 mmネジで固定する

ネジを締めすぎてケースやPCBを傷めないようにしてください。

ケースへ組み込んだNickey44片側

💾 ZMK Firmware

設定ファイルと詳しいカスタマイズ方法は、nixiy/zmk-config-nickeyにあります。

使用するファームウェアは、用途に応じて選んでください。

使い方 Firmware
通常利用 標準ファームウェア v1.0.0
DYA Studioを使う DYA Studio対応ファームウェア v1.1.0

左右には必ず同じバージョンを書き込んでください。

DYA Studioを利用する場合

DYA Studioを使う場合は、左右両方をDYA Studio対応ファームウェア v1.1.0へ更新してください。

DYA Studioの使い方を確認して、キーマップを編集・保存してください。

⬇️ ファームウェアの書き込み

左右を1台ずつ、データ通信対応のUSB Type-CケーブルでPCへ接続して作業します。

  1. 左右それぞれのXIAO nRF52840をUSBでPCへ接続します。
  2. リセットボタンを素早く2回押して、ブートローダードライブを表示します。
  3. 右側には nickey_r で始まるファイル、左側には nickey_l で始まるファイルをドライブへドラッグ&ドロップします。

XIAOカバー上のリセットボタン位置

右用と左用のUF2ファームウェアファイル

コピー後はドライブが自動的に閉じ、キーボードが再起動します。ブートローダーモードとUF2書き込みの詳しい説明は、Firmwareの書き込み方法を確認してください。

🔗 左右間の接続テスト

左右へ正しいファームウェアを書き込むと、自動的に接続されます。左側でレイヤー1キーを押している間、右側XIAOのLEDが赤く点灯すれば左右間の通信は成功です。

レイヤー1キーと右側XIAOの赤色LEDを示した接続テスト図

📶 Bluetoothペアリング

PCやスマートフォンでBluetoothデバイスの追加画面を開き、nickeyを選択します。

WindowsのBluetoothデバイス追加画面に表示されたnickey

Bluetoothレイヤー

BT0からBT4、BT CLR、BT CLR ALLを配置したBluetoothレイヤー

初回ペアリングでは、レイヤー3で未登録のBluetoothスロットを選択してから、PCやスマートフォンのデバイス一覧でnickeyを選択します。BT0BT4BT CLRBT CLR ALLの詳しい操作は、Bluetoothの操作・ペアリングを確認してください。

🔍 デバイス一覧に表示されない場合

BT CLR ALLを実行して、ペアリング情報を初期化します。

Nickey44のBluetoothレイヤーでBT CLR ALLに使う3キー

  1. レイヤー0でSpace左隣のレイヤー1キーを押したままにする
  2. レイヤー1でレイヤー3キーを押したままにする
  3. レイヤー3でBT CLR ALLを押す

BT CLR ALLを実行するキーの押下順序

XIAOのLEDが点滅したら、もう一度デバイス側からペアリングしてください。それでも表示されない場合は、BT1など別の接続スロットを選んで試します。

✅ キー入力テスト

組み立て後はキーボードテストなどを使い、すべてのキーが入力できることを確認します。

オンラインキーボードテストでキー入力を確認している画面

🗺️ デフォルトキーマップ

Nickey44の4レイヤー分のデフォルトキーマップ

✍️ キーマップを変更する(任意)

キーマップの変更は、キーマップの変更方法を参照してください。Nickey44では、nixiy/zmk-config-nickeyを自分のアカウントへForkし、生成した左右用UF2ファイルを書き込みます。

🧯 トラブルシューティング

USB接続、ブートローダー、Bluetoothに共通する基本的な対処は、共通トラブルシューティングも確認してください。

⚡ 充電状態を確認する

USB接続中にXIAOの充電LEDが緑色に点灯すれば、充電されています。カバー装着時はLEDが見えにくいことがあります。

XIAO nRF52840の緑色に点灯する充電LED

ⓘ 補足

電源スイッチがONのときだけ充電されます。OFFの状態では充電されません。

🔌 有線接続する

右側のXIAOをUSBでPCへ接続すると、有線キーボードとして使用できます。左右間は無線で繋がります。

🧩 左右が接続できなくなった

ファームウェアの変更後などに左右間の接続が復旧しない場合は、設定リセット用ファームウェアを挟んで書き直します。

設定リセット用と左右用のUF2ファームウェア

次の順番で書き込んでください。

  1. 右側へ settings_reset で始まるUF2を書き込む
  2. 右側へ nickey_r で始まるUF2を書き込む
  3. 左側へ settings_reset で始まるUF2を書き込む
  4. 左側へ nickey_l で始まるUF2を書き込む

🎉 完成

左右の接続、Bluetoothペアリング、全キーの入力を確認できれば完成です。

組み立てが完了した左右のNickey44

不具合や不明点は、Nickey Discordサーバーで相談できます。

🔗 関連リンク