# Build Guide こちらは Corne Light のビルドガイドになります。 ## 部品
名前備考
PCB 1セット PCB
トッププレート 2枚 top-plates
ボトムプレート 2枚 bottom-plates
ProMicro保護プレート 2枚
ダイオード 42本 diodes
スペーサー M2 6.5mm 10本 screws
スペーサー M2 8mm 4本
ネジ M2 4mm 28本
TRRSジャック 2つ jacks
リセットスイッチ 2つ
ゴム足 8つ
ProMicro(コンスルー付き) 2つ https://yushakobo.jp/shop/promicro-spring-pinheader/
OLEDモジュール(ピンソケット付き) 2つ https://yushakobo.jp/shop/oled/
キースイッチ 42個
キーキャップ 42個
TRRSケーブル 1本 TRSケーブルでも可
USBケーブル 1本
## 事前準備 実装の途中でProMicroにファームを入れる作業がありますが、ファームをビルドする環境を整備するのは時間がかかるのではじめに取り掛かっておくことをおすすめします。 https://docs.qmk.fm/#/newbs_getting_started こちら等を参考にし、OSに合わせて必要なものをインストールしておきます(インストールに時間がかかるため動かしつつ実装を進めると効率的です)。 ## 実装 ### PCBの切り離し 裏表を確認して左右のPCBを切り離します(写真は表です)。 assembly-pcb こちらはダイオードの足を曲げるための治具です。 必要に応じて切り離しておきます。 assembly-tool-of-diodes ### ダイオード まずはリードタイプのダイオードの足を曲げていきます。 ※ 写真のように一本ずつ曲げるときれいにできますが、テープに繋がれたまま複数本を同時に曲げたほうが効率的です。 assembly-diodes-1 足を曲げたダイオードを指定の位置に付けていきます。 assembly-diodes-2 ダイオードには向きがあり、写真のように取り付けます。 ※ 取り付けるダイオードはすべて同じ向きです。 assembly-diodes-3 マスキングテープで固定するときれいに付けることができます。 assembly-diodes-4 裏面からはんだ付けを行います。 assembly-diodes-5 マスキングテープで固定している場合はこのようにギリギリまで足を切るとはんだ付けがやりやすくなります。 assembly-diodes-6 片手21個、両手分で 42 個のダイオードを取り付けます。 assembly-diodes-7 ### TRRSジャック、リセットスイッチ、ピンソケット 指定の位置に取り付けます。 ※ 右手側も同じ位置に取り付けます(表裏の間違いに気を付けてください)。 assembly-jacks-resets-pinsockets-1 ### ProMicro、OLEDモジュール [Helix のビルドガイド](https://github.com/MakotoKurauchi/helix/blob/master/Doc/buildguide_jp.md#pro-micro)を参考にして ProMicro および OLED モジュールを取り付けます。 assembly-promicro-oled ### ファームウェアの書き込み ProMicroとOLEDモジュールを付けた段階でファームウェアを書き込み、動作確認をすることをおすすめします(キースイッチを付けたあとに不具合が見つかると厄介です)。 https://docs.qmk.fm/#/newbs_getting_started こちらを参照し、ファームウェアを書き込む環境を用意します。 環境ができたら下記コマンドで Crkbd 用にファームウェアをビルドします。 ``` make crkbd:default ``` ビルドが完了したら下記コマンドを実行します。 ``` make crkbd:default:avrdude ``` 実行すると下記のようなログがでて、`.` が増えていくことが確認出来ると思います。 この間にリセットスイッチを **2回** 押すとファームウェアの書き込みが完了します。 ``` <省略> Checking file size of crkbd_rev1_default.hex [OK] * File size is fine - 27328/28672 Copying crkbd_rev1_default.hex to qmk_firmware folder [OK] Detecting USB port, reset your controller now........ ``` 片側のProMicroにファームウェアの書き込みが完了したら、もう片方も同じ手順で書き込みを行います。 ### 動作確認 動作確認は左手側を USB ケーブルで PC とつなぎ、左手側と右手側を TRRS ケーブルで接続して行います。ジャック等の不良もありえるので、片方ずつではなく必ず左右を接続させてから動作確認をしてください。 ※ スイッチを付けてないので写真のようにピンセット等で動作確認を行います。 check ### トッププレート、キースイッチ 写真のようにトッププレートにキースイッチをはめます。 ※ キースイッチの向きに気を付けてください。 assembly-keyswitches-1 キースイッチは3ピンのものをおすすめします。 ※ 5ピンを使用する場合でもプラスチックの足を切り離して3ピンにすることができます。 assembly-keyswitches-2 スイッチとPCBの間に隙間ができないようにしてはんだ付けを行います。 assembly-keyswitches-3 assembly-keyswitches-4 ### ProMicro 保護プレート、ボトムプレート M2 8mm スペーサーを用いて ProMicro 保護プレートを取り付けます。 assembly-plates-1 M2 6.5mm スペーサーを用いてボトムプレートを取り付けます。 assembly-plates-2 4つ角にゴム足を取り付けます。 assembly-plates-3 ## 完成 キーキャップを取り付けて完成です。 assembly-finished-1 assembly-finished-2