マステで止めてひっくり返してはんだ付けする。マステで止めた段階で、先に足を短くしてしまっても良いかもしれない。足をカットしながらでないと、邪魔になるのではんだ付けしにくかった。Microは付属のコンスルーを差し込んではんだ付けをする。はんだ付けした後にPCBにコンスルーを差し込む。片方しかはんだ付けしない、という点に注意する。Microが簡単に抜けてしまったり、PCBを揺らすとカタカタしたりするといった感じで、とにかく緩そうだったら注意が必要。自分はしっかり取り付けたつもりだったが接触不良になっていた(後述)。※最近更新されたビルドガイドではどちらもはんだ付けするように記載されているので、そうしたら問題なくなるはず。両方取り付けたらこんな感じになる。アクリル板とPCBの重ね合わせダイオードを取り付けた後の、はんだの仕上がり部分(山になったところ)が邪魔してしまい、アクリル板とPCBがピッタリ重ならない。そのためロープロファイルの軸だと、スイッチの足がPCBに届かない状態になってしまう。はんだの山をニッパで切り取って薄くする作業を行った。次の写真の真ん中のとこが削ったところ。地味に時間がかかるし面倒な作業だったが、これでようやくピッタリ気味で重ねることができた。※ここもビルドガイドでは表面実装のダイオードが推奨されているキースイッチの取り付けこの状態でもキースイッチの足はちょっとしか出てこないので、はんだ付けが難しかった。コテ先をスルーホールに突っ込んで温め、ハンダを流し込む気持ちでやったら上手くいった感じがする。念のためキースイッチをはんだ付けした後に、テスターで各キーがきちんと導通するか確認を行った。(組み立てが終わってからの動作確認で上手くいかなかったので、この段階で確認しといて良かった)ファームウェアの書き込みソフトウェア的には特に困ることはなかった。MicroのRSTとGNDを直接ショートさせてリセットした。learn.sparkfun.comこの辺を参考にした。組み立ても終わりファームウェアの書き込みも終わったが、どうにもうまく動かない。左側はbしか反応しないし、右側はそもそも電源が通ってなさそうだった。キースイッチの確認たまにキースイッチが壊れていて反応しないケースがあるらしい。キースイッチをはんだ付けしたタイミングで各スイッチの導通チェックを行っていたので、スイッチの破損や不良がないことは確認済みだった。ファームウェアの書き込みの確認PC側での作業の結果(ターミナルでの出力)からファームウェアの書き込みは正しくできていそうだったので、コンスルーの足を直接ショートさせてみた。ピンの組み合わせに応じたキーが入力されたので、ファームウェアの書き込みには失敗していないと確認が取れた。MicroをPCBに差し込み直したり、コンスルーとPCB接触部分をいじってみたりすると入力できるキーが増えたので、ここに問題があったらしい。コンスルーがやはりどうしても抜けそうな感じがするので、しっかりと折り曲げたりとかしてきちんと接続ができるようにした。結果、問題なくキーが入力できるようになった。右側についても問題なく動作するようになった。参照したブログを失念してしまったが、行や列が全然反応しない場合にはこのあたりの接続不良が原因の場合があるらしい。※最新のビルドガイド通りにちゃんとはんだ付けしておけば問題ないはず使ってみて完成したのはこんな感じ。キーキャップの種類と数を間違ってしまって、黒が足りなかった。ホントはホームポジションのとこだけ白くするつもりだったけど。MacBookとの接続の時に、アダプタの周りがごちゃっとしてしまう。MacBook本体からコネクタの部分までのケーブルが長めのアダプタに変えれば問題ないかな。これはLily58の問題ではないけど、どうもキーキャップが滑る感じがして、ホームポジションのおさまりが悪く誤タイプが最初は多かった。ホットグルーで認識のためのポチを作った。そのおかげか、慣れたからか、ここ数日はホームポジションを間違うこともなくなった。おわりにハンダ付けからファームウェアの書き込みまでは特に問題なく進んだが、PCに接続してからの動作確認が大変だったので、今後作る機会があれば以下のようにしてみようかと思った。ProMicroとコンスルーを接続するこの段階でファームウェアの書き込みを行い、各ピンをショートさせキー入力が行えることを確認するここでうまく行ってなければProMicroの不良やファームウェアの書き込みに失敗していると判断できるPCBにダイオードやキースイッチをはんだ付けしていき、各キースイッチでの導通チェックを行うここで導通チェックすることで、キースイッチに問題がないことが確実になるPCBとProMicroを接続するこの後の動作確認においては、キースイッチとProMicroの動作確認は取れているので、上手くいかない場合にはPCBとProMicroの接触不良が怪しいとにかく、全部組み合わせてしまってからの動作確認は大変なので、こまめにチェックしていくのが大事だな。この文章は9割くらいiPhoneで書いていて、仕上げを作成したLily58で書いた。使い心地が良くて満足している。modへ移行する2018年振り返りと2019年やりたいこと月別アーカイブはてなブログをはじめよう!kentaro_kawanoさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。