こんにちは。自キ温泉ガイドのサリチル酸です。
私の設計した自作キーボードキット『Naked60BMP』の組み立て手順書、ビルドガイドを書きたいと思います。
- はじめに
- 前置き
- 注意事項
- キットの中身を確認する
- キット外で必要なもの
- 必要工具
- 組み立て
- (オプション)Pro Micro、BMPの補強
- Pro Microの書き込み環境の構築
- BMPの書き込み環境の構築
- ダイオードを並べる
- 予備はんだを行う
- ダイオードの片足をつける
- ダイオードのはんだ付けを確認する
- ダイオードのもう片足をつける
- (オプション)SBダイオードとコンデンサをつける
- スイッチソケットを取り付ける
- タクトスイッチとTRRSコネクタ、スライドスイッチをマスキングテープで仮止めする
- タクトスイッチとスライドスイッチの足をニッパーで切る
- タクトスイッチとTRRSコネクタ(オプション)、スライドスイッチ(オプション)をハンダ付けする
- (アウトレット購入者)電池接触面にハンダを薄く盛っておく
- (オプション)電池カバーを取り付ける
- (アウトレット購入者)BMPのBat+端子と基板をジャンパする
- スイッチプレートにスイッチをはめ込む
- 基板にスイッチプレートを合わせる
- ProMicroにコンスルーをハンダ付けする
- (BMPを使用する場合、かつ13ピンコンスルーを使用する場合)基板にコンスルーを差し込む
- (BMPを使用する場合、かつ12ピンコンスルーを2本使用する場合)BMP用のジャンパをジャンパさせる
- (BMPを使用する場合、かつ12ピンコンスルーを本使用する場合)基板にコンスルーを差し込む
- ProMicro、BMPを基板へ差し込む
- テストする
- ボトムプレートにスペーサーをネジ止めする
- スイッチプレートをネジ止めする
- ミッドプレートをネジ止めする
- キーキャップを取り付ける
- ゴム足を貼り付ける
- 完成!
- 動かない時に
- おわりに
はじめに
キットをお買い上げ頂いた方、お買い上げありがとうございます。
拙い部分もあると思いますが一所懸命にガイドしますのでよろしくお願いします。
前置き
本キットはコンセプト段階から初心者向けにと考えたキットですが、ガイドをちゃんと読んで取り組まないと大抵失敗します。
私も丁寧な説明を心掛けますが、皆様も分からないところがあったら「やってから考える」のではなく、「先に」私まで問い合わせて、疑問を解消させてから取り組んでください。
問い合わせはTwitterのDMか、本ブログのコメント欄にメールアドレスを記載していただければ回答します。
※コメント欄に書きこんだメールアドレスは公表されません。
※Twitterの方が反応は早いです。
また、自作キーボードの組み立ては初めてで不安という方は、同じパーツを採用し、同じハンダ付けの技術で組み立てられるテンキーパッド『Setta21』か、マクロパッド『Nafuda』から取り組んでください。
『Setta21』と『Nafuda』は『Naked60BMP』と比べてかなりお安くしますし、後で『Nakedシリーズ』と3.5mmステレオミニケーブルで接続できるので無駄になりません。
同じ部品、同じ工具、同じ手順で組み立てられるので『Setta21』『Nafuda』を組み立てられるなら『Naked60BMP』は技術的には問題なく組み立てられるはずです。
注意事項
ハンダこてを持ちながら♨マークを見ることは基本的には有りません。
※電池部分へのハンダ盛りの時、♨マークを見ながらハンダ付けをする状況があります。
手にハンダこてを持ってるときに♨マークが見えたら、手を止めてビルドガイドを見直してください。
温泉は、すべてが終わった後に満足感とともに入るものです。(偏見)
また本キットは自分でハンダ付けをして、自分で組み立てるキットです。
私が組み立ての代行を引き受けることはありませんのでご了承ください。
キットの中身を確認する
内容物一覧
品目 |
数量 |
基板 |
1 |
スイッチプレート |
1 |
ボトムプレート |
1 |
ミッドプレート |
1 |
60+ |
|
2 |
|
1 |
|
スイッチソケット(Choc用) |
60+ |
TRRSコネクタ |
1 |
タクトスイッチ |
1 |
スライドスイッチ |
1 |
電池カバー |
2 |
スペーサー(3.5mm) |
10 |
スペーサー(10mm) |
4 |
ネジ |
28+ |
ゴム足 |
4 |
基板
本ガイド内では『基板』と呼びます。
組み立ての大部分は基板への部品のハンダ付けです。
基板以外にハンダ付けする事はありません。
スイッチプレート
本ガイド内では『スイッチプレート』と呼びます。
スイッチプレートの穴にスイッチをはめ込んで基板に合わせます。
スイッチプレートは銀色のラインが入った面と、シンプルな無地の面がありますが、どちらを表に使っても構いません。
ボトムプレート
本ガイド内では『ボトムプレート』と呼びます。
このプレートがキーボードの底面になります。
ボトムプレートもリバーシブルで、気に入ったデザインの面をお使いください。
ミッドプレート
本ガイド内では『ミッドプレート』と呼びます。
このプレートがキーボードのキー側の真ん中部分になります。
ミッドプレートもリバーシブルなので、気に入ったデザインの面をお使いください。
ダイオード
本ガイド内では『ダイオード』と呼びます。
キーの同時押しをサポートするために必要なパーツです。
60個+α個入っていますので確認してください。
ショットキーバリアダイオード(オプション)
本ガイド内では『SBダイオード』と呼びます。
ボタン電池の上下指し間違えを防ぎます。
キースイッチ用のダイオードとは異なりますので注意してください。
キースイッチ用のダイオードとは別に2個入っていますので確認してください。
コンデンサ(オプション)
本ガイド内では『コンデンサ』と呼びます。
ボタン電池の電圧を安定させ、寿命を伸ばします。
1個入っていますので確認してください。
スイッチソケット
本ガイド内では『スイッチソケット』と呼びます。
キースイッチを抜き差しできるようにする部品です。
60個入っていますので確認してください。
TRRSコネクタ(オプション)
本ガイド内では『TRRSコネクタ』と呼びます。
Naked60BMPとSetta21、Nafudaと3.5mmステレオミニケーブルで接続するために必要ですが、接続しないなら不要です。
1個入っていますので確認してください。
タクトスイッチ
本ガイド内では『タクトスイッチ』と呼びます。
Naked60BMPの頭脳部分、ProMicro、もしくはBLE micro Proのファームウェアを書き込む際に必要です。
1個入っていますので確認してください。
スライドスイッチ(オプション)
本ガイド内では『スライドスイッチ』と呼びます。
電池のオンオフを行うスイッチです。
1個入っていますので確認してください。
電池カバー(オプション)
本ガイド内では『電池カバー』と呼びます。
電池を覆うカバーです。
2個入っていますので確認してください。
スペーサー
本ガイド内では『スペーサー』と呼びます。
プレート各種をネジ止めするのに必要です。
スペーサーは3.5mmが10個以上、10mmが4個入っていますので確認してください。
ネジ
スペーサーとともにプレート各種をネジ止めするのに必要です。
30個以上入っていますので確認してください。
ゴム足
シートについたゴム足が4個入っています。
キット外で必要なもの
一覧
品目 | 数量 |
キースイッチ | 60 |
キーキャップ | 60 |
Pro Micro or BLE Micro Pro | 1 |
MicroUSBケーブル | 1 |
コイン電池(CR1632) | 2 |
3.5mmステレオミニケーブル(オプション) | 1 |
キースイッチ
本ガイド内では『キースイッチ』と呼びます。
Naked60BMPはkailhロープロファイルスイッチのみに対応しています。
普通のCherryMXスイッチには対応しておりませんのでご注意ください。
60個必要です。
キーキャップ
本ガイド内では『キーキャップ』と呼びます。
これもkailhのロープロファイルの物のみ対応しています。
対応しているのは以下の物のみで、DMMなどで販売しているキーキャップは使用できません。
※私のNaked60BMPは無刻印の黒いキーキャップを使用しています。
Pro Micro or BLE Micro Pro
本ガイド内では『Pro Micro』または『BMP』と呼びます。
キーボードの頭脳となるマイコンです。
Pro Microは色々種類は有りますが、遊舎工房実店舗か遊舎工房通販サイトの物を使用してくだされば確実です。
※通販サイトの場合ファーム書き込みなしを選択してください。
BMPは無線接続を行う場合に必要です。
また、BMPはコンスルーが同梱されておりませんので、別途用意してください。
Micro USBケーブル
本ガイド内では『USBケーブル』と呼びます。
Naked60BMPとPCとをつなぐために必要です。
コイン電池(CR1632)
本ガイド内では『コイン電池』と呼びます。
BMPを用いた無線接続に必要です。
TIANQIU製 CR1632 リチウム コイン電池 (10個)
3.5mmステレオミニケーブル(オプション)
本ガイド内では『ステレオミニケーブル』と呼びます。
Setta21やNafudaと接続する場合、3.5mmステレオミニケーブルのオス⇔オスを用意してください。
ステレオミニプラグ オーディオケーブル、RAYWILL 高音質再生 オス/オス無指向性 標準3.5mm AUX接続 (0.5m)
必要工具
工具それぞれの説明はこちらの記事に書かれていますので、併せて参照してください。
salicylic-acid3.hatenablog.com
不安な人は以下の物を全て揃えてくださると安い物を使うより各段に実装が楽になります。
※このページで得られたアフィリエイト収益は、全て私の自作キーボードキットの価格維持に使います。
ハンダこて
ハンダこて台
こて先
ハンダ
ハンダ吸い取り線
ドライバー(m2ネジ対応のもの)
TREKOO 110in1精密ドライバーセット 98種ビット 多機能ツール スクリュードライバーセット U型 Y型 分解ヘラ プラス マイナス 修理工具 DIY パソコン iPhone 時計
ニッパー
作業マット
プラス カッターマット 両面 A4 230×320mm グリーン 48-573
フラックス(あったほうがいい)
ホーザン(HOZAN) フラックス 鉛フリーハンダ対応 便利なハケ付きキャップ付 容量30mL H-722
マスキングテープ(テープであればいい)
エーモン 目盛り付きマスキングテープ 幅20mm×長さ約15m 1693
逆作用ピンセット(あったほうがいい)
ホーザン(HOZAN) 逆作用ピンセット ツイーザー サードハンド 全長165mm 先端幅2mm 最大開幅約20mm P-89
虫眼鏡(あったほうがいい)
KRAVAS 拡大鏡 LEDライト付き 手持ちルーペ 大きく 見やすい 軽い 直径140mmで読み物に便利なサイズ
ライト(あったほうがいい)
Ledlenser(レッドレンザー) LED懐中電灯 P7R 強力ライト/定番サイズ 【明るさ約1000ルーメン】 【最長7年保証】 充電式 [日本正規品] 9408-R
テスター(あったほうがいい)
AstroAI テスター デジタルマルチメーター 電気 電圧 電流 抵抗 ダイオード 測定 導通 テスター 小型 LCDバックライト 自動車 日本語説明書 一年保証期間付き
エポキシ樹脂(あったほうがいい)
セメダイン 5分硬化型エポキシ系接着剤 ハイスーパー5 15gセット箱 CA-184
組み立て
いよいよ組み立てです。
まとまった時間は用意できましたか?
本キットには取り付け順序は基本的に有りませんし、順序によって後々取り付け不可能になるパーツは有りません。
しかし、本ガイドのこの順序で取り付けするのが最も簡単です。
(オプション)Pro Micro、BMPの補強
エポキシ樹脂を使ってPro Micro、またはBMPの補強をします。
乾燥に多少時間がかかるので最初にやってしまいましょう。
エポキシ樹脂の乾燥時間や使い方はエポキシ樹脂の説明を読んでください。
樹脂はUSBジャックの中に入らないように周囲を盛っていきます。
多めに盛りすぎてUSB端子が入る穴に流れ込まないよう注意してください。
Pro Microの書き込み環境の構築
以下のページを参照してファームウェアの書き込みを実施してください。
※BMPの書き込み環境構築は下の項目を参照してください。
salicylic-acid3.hatenablog.com
環境構築の手順はQMK公式のガイド(日本語)を参照することが一番確実です。
他のブログ記事の手順は古くなっている場合も多いので、必ず公式のガイドを参照しながら作業を行ってください。
Naked60BMPのファームウェアはQMK本家にマージされましたので、そちらから取得してください。
Naked60BMP用のデフォルトで用意したのは以下の6マップです。
マップ名 | 説明 |
default | USキーボードの標準的な配列を目指しました。 |
default_with_nafuda | defaultキーマップでNafudaを3.5mmステレオミニケーブルで接続するためのキーマップです。 |
default_with_setta21 | defaultキーマップでSetta21を3.5mmステレオミニケーブルで接続するためのキーマップです。 |
salicylic | JISキーボードで、私の使いやすい配列です。私はCorneやColosseumでもこのマップを使用しています。 |
salicylic_with_nafuda | salicylicキーマップでNafudaを3.5mmステレオミニケーブルで接続するためのキーマップです。 |
salicylic_with_setta21 | salicylicキーマップでSetta21を3.5mmステレオミニケーブルで接続するためのキーマップです。 |
※『〇〇_with_setta21』『〇〇_with_nafuda』のマップでもNaked60BMPの単体利用は可能です。
BMPの書き込み環境の構築
以下のページを参照してファームウェアの書き込みを実施してください。
BMPのファームを書き込み記事はこちらを参考にしてください。
※Naked60BMPのBMP用のファームウェアはBLE-Micro-Proの公式リポジトリマージされたので、別途用意する必要はなくなりました。
ダイオードを並べる
ダイオードは向きがあります。
肉眼では見づらいかもしれませんが、表面に印刷があります。
線が書いてある方を基板の裏の矢印の先に合わせてつけます。
ダイオードの線が見辛いときはライトで照らすか虫眼鏡で確認してください。
逆向きに取り付けるとそのキーは反応しません。
利き手の逆の手でピンセットを扱うので、右利きの方は左側に並べるとやりやすいです。
予備はんだを行う
ダイオードを取り付けるところにあらかじめはんだを盛っておきます。(予備はんだといいます)
ハンダこての温度は320℃に設定してください。
量は下の写真くらいで大丈夫です。
ハンダの量が多すぎたり、ハンダが尖ってしまったら(ツノがたったといいます)吸い取り線で一回吸い取ってからもう一度盛ります。
吸い取り線は新しい銅色の部分を吸い取りたい部分に当て、上からハンダこてを当てて吸い取ります。
吸い取り線の吸い取って銀色になった部分はもう使えませんので、ニッパーで切り取ってしまいます。
また、何度やっても尖ってしまう場合、長く温めすぎてフラックスが飛んでしまった可能性があります。
一度つけるパッドにフラックスを一塗りしてからやってみてください。
ダイオードの片足をつける
もう一度向きが合っているかを確認します。
逆作用ピンセットでダイオードをつまみ、予備はんだの上に置きながら予備はんだをハンダこてで溶かす事ではんだ付けします。
表面実装ダイオードハンダ付け pic.twitter.com/hKRUXsMba6
— サリチル酸@自キ温泉ガイド (@Salicylic_acid3) March 21, 2019
HelixのSMDダイオードはんだ付けワンカット動画
— MCはなふさ (@hdbx) March 9, 2019
基板に予備はんだ後、ダイオードを載せてはんだごてを当ててからの一連の流れです#ONECUTHANDA #カメ止め pic.twitter.com/0SoXj0lTol
ハンダこてを放してから一秒置いてピンセットを放します。
これを全部のダイオードに行います。
ダイオードのはんだ付けを確認する
横から見て、ダイオードが浮いていないか確認します。
一見はんだが付いていても浮いていると、割とすぐに剥がれてしまいます。
浮いている場合、フラックスを塗ってから浮いている側のはんだを暖め直し、ピンセットで位置を調整してください。
ダイオードのもう片足をつける
すべて片足だけ付け終わったら、今度は反対側です。
ハンダこてで一秒暖めてからはんだを送ります。
これを全部のキーに行います。
(オプション)SBダイオードとコンデンサをつける
※BMPを使用する場合のみ
BLEと書かれた四角の中にSBダイオードとコンデンサを付けていきます。
SBダイオードはダイオードの絵が書かれているところに、コンデンサはCと書かれたところに付けます。
キースイッチ用のダイオードと同じ手順です。
スイッチソケットを取り付ける
スイッチソケットはキーを取り付けるために必要です。
予備ハンダを用いて取り付けていきますが、ダイオードと違い、両側に予備ハンダを盛ってから取り付けます。
指で樹脂部分を押さえながら予備ハンダを溶かしてくっつけます。
素手でも意外と熱くありませんが、くれぐれも火傷に注意してください。
スイッチソケットは全キー分取り付けます。
kailhソケット(choc用)ハンダ付け pic.twitter.com/ntpoNhuaeI
— サリチル酸@自キ温泉ガイド (@Salicylic_acid3) March 21, 2019
タクトスイッチとTRRSコネクタ、スライドスイッチをマスキングテープで仮止めする
表面にタクトスイッチとTRRSコネクタ(オプション)、スライドスイッチ(オプション)を差し込み、マスキングテープで押さえます。
※浮きやすいので、ちゃんと押さえられているかもう一度確認してください。
タクトスイッチとスライドスイッチの足をニッパーで切る
タクトスイッチとスライドスイッチ(オプション)の足は少しだけ長いので、予めニッパーで切っておきます。
そんなにギリギリで切らなくてもいいです。
タクトスイッチハンダ付け pic.twitter.com/ZoYcqqBNd4
— サリチル酸@自キ温泉ガイド (@Salicylic_acid3) March 21, 2019
タクトスイッチとTRRSコネクタ(オプション)、スライドスイッチ(オプション)をハンダ付けする
裏面からそれぞれの足にハンダを付けていきます。
足にハンダこてを当ててからハンダを送ります。
もっこりするほど送らなくてもいいです。
TRRSコネクタハンダ付け pic.twitter.com/JIaM7v2mPo
— サリチル酸@自キ温泉ガイド (@Salicylic_acid3) March 21, 2019
(アウトレット購入者)電池接触面にハンダを薄く盛っておく
本工程はアウトレット版のみ必要です。
フラックスを塗ってから、丸い部分に軽くハンダを盛ります。
具体的には1mm程度盛れば十分なので、本当に薄くです。
(オプション)電池カバーを取り付ける
電池カバーが浮かないようにマスキングテープで止め、裏側ではんだ付けします。
穴の大きさが大きいため、多めにハンダを流し込みます。
ハンダの量が少ないと、電池を入れた時に剥がれてしまってちゃんと動きません。
(アウトレット購入者)BMPのBat+端子と基板をジャンパする
アウトレット品の購入者のみ、写真のように基板のBAT-からBMPのBAT+へジャンパします。
スイッチプレートにスイッチをはめ込む
少し固いかも知れませんが、しっかりはめていきます。
せっかくの自作キットなので、用途ごとにスイッチの種類を変えると面白いです。
※プレートからポロポロ落ちる場合はストレスを貯めすぎず、後ではめ込んでもいいです。
基板にスイッチプレートを合わせる
スイッチの足が曲がっている場合、ソケットに挿入されずキー入力を認識しないのでよく確認します。
確認したらスイッチの足を基板のソケットの穴に挿入しながら基板に合わせていきます。
多少力をかけてスイッチプレートと基板の隙間をほぼ0mmにします。
横から見て隙間がほぼ0mmになったら、裏面からPCBマウントピン(下図赤丸)がちゃんと飛び出ているか確認します。
※写真はNaked48LEDのものです。
飛び出ていない場合、その部分に力をかけて圧着します。
先程の工程ではめていないスイッチがあったら挿入して同じ様に圧着します。
ProMicroにコンスルーをハンダ付けする
※BMPはハンダ付け不要です。
ProMicroをMicroUSB端子が下(基板側)を向くように取り付けます。
MicroUSBの端子側にコンスルーを差し込みます。
ただし、コンスルーには向きがあります。
写真の赤丸の金色の部分が片方の面から両方見える様に、また金色の部分がProMicro側に寄っている様に取り付けます。
分かりづらかったら以下のドキュメントも合わせて確認してください。
コンスルーとPro Microとのハンダ付けはPro MicroのUSB端子が付いていない方をハンダ付けします。
320℃に設定してコンスルーを1秒程度温めてからハンダを送ります。
24のピン全てをハンダ付けします。
Pro Microハンダ付け pic.twitter.com/2mIe6HFflE
— サリチル酸@自キ温泉ガイド (@Salicylic_acid3) March 21, 2019
(BMPを使用する場合、かつ13ピンコンスルーを使用する場合)基板にコンスルーを差し込む
正面から見て左側に13ピン、右側に12ピンコンスルーを差し込みます。
右側のコンスルーは一番上のピン「Bat-」を空けて差し込みます。
(BMPを使用する場合、かつ12ピンコンスルーを2本使用する場合)BMP用のジャンパをジャンパさせる
基本的に13ピンコンスルーの使用をおすすめします。
※この部分をジャンパさせるとジャンパを解消しない限りPro Microは使用できません。
(BMPを使用する場合、かつ12ピンコンスルーを本使用する場合)基板にコンスルーを差し込む
正面から見て左側は上に詰めて、右側は下に詰めて12ピンコンスルーを差し込みます。
ProMicro、BMPを基板へ差し込む
USB端子が上に来るように♨マークが隠れるように慎重に奥まで差し込みます。
Pro Microを使用する場合、一番上の「Bat+」、「Bat-」を空けるように差し込んでください。
テストする
PCに繋ぎ、適当なテキストエディタで全てのキーが反応することを確認します。
ボトムプレートにスペーサーをネジ止めする
※Yukata-Coverを取り付ける場合、本行程から別行程となります。
3.5mmスペーサー10個、10mmスペーサー4個をボトムプレートへネジ止めしていきます。
真ん中の4個が10mmのスペーサーで、他は3.5mmのスペーサーです。
スイッチプレートをネジ止めする
スイッチプレートの10個のネジ穴をネジ止めする。
ミッドプレートをネジ止めする
ミッドプレートの四隅をネジ止めします。
キーキャップを取り付ける
自分の求めるキーマップに応じた配置でキーキャップを取り付けます。
ゴム足を貼り付ける
ボトムプレートの四隅の好きな位置にゴム足を貼り付けます。
完成!
お疲れ様でした!
達成感とともに、ゆっくりと自作キーボード温泉に浸かってください。
また、出来上がったキーボードの写真を私に見せていただけると大変嬉しいので、是非私のDiscordにいらっしゃって写真だけでも貼っていってください!
動かない時に
以下のサイトがトラブルシューティングについて網羅していますので参考にしてください。
おわりに
ビルドガイドはいかがでしたでしょうか。
分かりやすかったでしょうか。
なるべく組み立てやすい様に設計したつもりですが、なにかわからないことが有れば遠慮なく私のDiscordまでどうぞ。
salicylic-acid3.hatenablog.com
次回は本キーボードのオプションパーツ、Yukata-Coverのビルドガイドです。
salicylic-acid3.hatenablog.com
本記事はNaked48LEDで書きました。