自作キーボード温泉街の歩き方

自作キーボードの世界は温泉に例えられます。自作キーボードの温泉街の楽しい歩き方を紹介します。

自作キーボードキット『Naked48Ez』ビルドガイド

こんにちは。自キ温泉ガイドのサリチル酸です。

 f:id:Salicylic_acid3:20181119233252p:plain

今回は私の設計した自作キーボードキット『Naked48Ez』の組み立て手順書、ビルドガイドを書きたいと思います。

はじめに

キットをお買い上げ頂いた方、お買い上げありがとうございます。

このNaked48EzはNaked48LED v2をベースにソケット、ダイオード、LEDを工場にて取り付けたバージョンとなっています。

Naked48LED v2のビルドガイドはこちらを参照してください。

前置き

私も丁寧な説明を心掛けますが、皆様も分からないところがあったら「やってから考える」のではなく、「先に」私まで問い合わせて、疑問を解消させてから取り組んでください。

製品についてのお問い合わせは私のDiscordまでどうぞ。

注意事項

ハンダこてを持ちながら♨マークを見ることは有りません。

f:id:Salicylic_acid3:20211005223120j:plain

手にハンダこてを持ってるときに♨マークが見えたら、手を止めてビルドガイドを見直してください。

また本キットは自分でハンダ付けをして、自分で組み立てるキットです。

私が組み立ての代行を引き受けることはありませんのでご了承ください。

キットの中身を確認する

内容物一覧

品目 数量
基板 1
スイッチプレート 1
ボトムプレート 1
ミッドプレート 2
スペーサー(3.5mm) 10
スペーサー(10mm) 4
ネジ 28+
ゴム足 4
カバー生地 1
カバープレート 1
ベースプレート 1
マグネットホック 1
カバー生地用ネジ(4mm) 6
ProMicro※ 1

※遊舎工房への委託版のみ同梱

基板

本ガイド内では『基板』と呼びます。

組み立ての大部分は基板への部品のハンダ付けです。

基板以外にハンダ付けする事はありません。

スイッチプレート

f:id:Salicylic_acid3:20190324231951j:plain

本ガイド内では『スイッチプレート』と呼びます。

スイッチプレートの穴にスイッチをはめ込んで基板に合わせます。

スイッチプレートは銀色のラインが入った面と、シンプルな無地の面がありますが、どちらを表に使っても構いません。

ボトムプレート

f:id:Salicylic_acid3:20190324232012j:plain

本ガイド内では『ボトムプレート』と呼びます。

このプレートがキーボードの底面になります。

ボトムプレートもリバーシブルで、気に入ったデザインの面をお使いください。

ミッドプレート

f:id:Salicylic_acid3:20190324232038j:plain

本ガイド内では『ミッドプレート』と呼びます。

このプレートがキーボードのキー側の真ん中部分になります。

ミッドプレートもリバーシブルなので、気に入ったデザインの面をお使いください。

Yukata-Coverに同梱されたものは金色かつ中央部に穴があいています。

スペーサー

f:id:Salicylic_acid3:20190310010118j:plain

本ガイド内では『スペーサー』と呼びます。

プレート各種をネジ止めするのに必要です。

スペーサーは3.5mmが10個以上、10mmが4個入っていますので確認してください。

ネジ

f:id:Salicylic_acid3:20190310010102j:plain

スペーサーとともにプレート各種をネジ止めするのに必要です。

28個以上入っていますので確認してください。

ゴム足

シートについたゴム足が4個入っています。

f:id:Salicylic_acid3:20190405034217p:plain

カバー生地

f:id:Salicylic_acid3:20190312234207j:plain

f:id:Salicylic_acid3:20190326004606j:plain

※Naked48Ezに付属のカバー生地は黒のみとなります。

本ガイド内では『カバー生地』と呼びます。

一部の特別バージョンを除き、アルカンターラという人工皮革(≠合成皮革)の生地で出来ています。

アルカンターラは高級車の内装にも使われる素材で、高級感がありながら耐久性も高い素材です。

(≒エクセーヌ≒ウルトラスエード)

カバー生地には裏表があります。

スエード調なら何となく綺麗な方、レザー調ならレザーっぽい表面の方、特別バージョンなら特別生地が貼られている方が表側になります。

カバープレート

f:id:Salicylic_acid3:20190326004008j:plain

本ガイド内では『カバープレート』と呼びます。

カバーの内側にくるプレートで、一番目立つポイントの1つです。

裏表で異なる絵柄が入っているので、好きな方を面にして使用してください。

他のPCBに比べ薄いので、ベースプレートと貼り合わせるまで折らないよう気をつけてください。

ベースプレート

f:id:Salicylic_acid3:20190326004057j:plain

本ガイド内では『ベースプレート』と呼びます。

カバー生地とカバープレートの間に来るプレートで、生地の端を巻き込むように貼り付けます。

味気ないのでサリチル酸の化学式ロゴが入っていますが、裏表や上下はありません。

マグネットホック

f:id:Salicylic_acid3:20190312234451j:plain

カバープレートとミッドプレートに取り付け、カバーの開閉を補助する磁石パーツです。

オスとメスが一つずつくっついて入っています。

カバー生地用ネジ(4mm)

カバー生地分厚みが増えるので、キット付属のネジ(3mm)より少し長めのネジ(4mm)が6本付属しています。

Pro Micro

※遊舎工房の委託品には同梱しています。

本ガイド内では『Pro Micro』と呼びます。

キーボードの頭脳となるマイコンです。

キット外で必要なもの

一覧

品目 数量
キースイッチ 48
キーキャップ 48
Pro Micro 1
コンスルー(オプション) 2
MicroUSBケーブル 1
TRRSコネクタ 1
タクトスイッチ 1
3.5mmステレオミニケーブル(オプション) 1
両面テープ(オプション) 1

キースイッチ 

本ガイド内では『キースイッチ』と呼びます。キースイッチ

Naked48LEDはkailhロープロファイルスイッチ(Choc v1スイッチ)のみに対応しています。

普通のCherryMXスイッチには対応しておりませんのでご注意ください。

48個必要です。

yushakobo.jp

キーキャップ

本ガイド内では『キーキャップ』と呼びます。

これもkailhのロープロファイルの物のみ対応しています。

対応しているのは以下の物のみで、DMMなどで販売しているキーキャップは使用できません。

※私は刻印ありのキーキャップを2色買って混ぜて使っています。

Kailhロープロ刻印キーキャップshop.yushakobo.jp

MBK Legend‡ Glowshop.yushakobo.jp

MBK Holo Crystal versionshop.yushakobo.jp

MBK Choc Low-Profile Keycapsshop.yushakobo.jp

Kailhロープロ無刻印キーキャップ1U(10個)shop.yushakobo.jp

※無刻印クリアは最下段しか使用できません。

Pro Micro

※遊舎工房の委託品には同梱しています。

本ガイド内では『Pro Micro』と呼びます。

キーボードの頭脳となるマイコンです。

色々種類は有りますが、遊舎工房実店舗か遊舎工房通販サイトの物を使用してくだされば確実です。

※通販サイトの場合ファーム書き込みなしを選択してください。

Pro Micro (コンスルー付き)shop.yushakobo.jp

Pro Micro(単体)shop.yushakobo.jp

Elite-Cshop.yushakobo.jp

※Elite-Cを使用する場合は別途12ピンのコンスルーを2つ購入してください。(2mm/2.5mmのどちらでも可)

コンスル

コンスルーはProMicro及びElite-Cを組み立て後に抜き差し可能にするパーツです。

動かなかったときの切り分けや、USB端子のモゲに対応することができるので、基本的に使用することをオススメします。

コンスルーshop.yushakobo.jp

コンスルー 12ピン 2.5mm 2本セット(Pro Micro用)shop.dailycraft.jp

コンスルーピンヘッダ(12P/2.5mm) 2個lilakey.com

USBケーブル

本ガイド内では『USBケーブル』と呼びます。

Naked48LEDとPCとをつなぐために必要です。

マグネット 充電ケーブル SUNTAIHO 3in1 Mini-USBケーブル【1.2Mx1本セット】QC3.0急速充電とデータ伝送 磁石 磁気 防塵 着脱式 OS用ライト マイクロUSB Type-C コネクタ タイプ-c Micro USB Cable LEDインジケーター付き - SYCX001 (1.2mケーブル&3個マグネット)

マグネット 充電ケーブル SUNTAIHO 3in1 Mini-USBケーブル【1.2Mx1本セット】QC3.0急速充電とデータ伝送 磁石 磁気 防塵 着脱式 OS用ライト マイクロUSB Type-C コネクタ タイプ-c Micro USB Cable LEDインジケーター付き - SYCX001 (1.2mケーブル&3個マグネット)

TRRSコネクタ

本ガイド内では『TRRSコネクタ』と呼びます。

Naked48LEDとSetta21、Nafudaと3.5mmステレオミニケーブルで接続するために必要ですが、接続しないなら不要です

【保守部品】TRRSジャックshop.yushakobo.jp

タクトスイッチ

本ガイド内では『タクトスイッチ』と呼びます。

Naked48LEDの頭脳部分、ProMicroのファームウェアを書き込む際に必要ですが、ピンセットで代用するので不要です。

タクタイルスイッチ - 2pin 3.5x6x4.3mmshop.yushakobo.jp

3.5mmステレオミニケーブル(オプション)

本ガイド内では『ステレオミニケーブル』と呼びます。

Setta21やNafudaと接続する場合、3.5mmステレオミニケーブルのオス⇔オスを用意してください。 

エレコム ステレオミニプラグ オーディオケーブル 極細スリムコネクタ 金メッキ ホワイト 0.5m DH-MMIP05WH

エレコム ステレオミニプラグ オーディオケーブル 極細スリムコネクタ 金メッキ ホワイト 0.5m DH-MMIP05WH

両面テープ(オプション)

Yukata-Coverを装着する場合は、上記に加えて両面テープが必要です。

詳細はYukata-Coverのビルドガイドを参照してください。

salicylic-acid3.hatenablog.com

必要工具

工具それぞれの説明はこちらの記事に書かれていますので参照してください。

salicylic-acid3.hatenablog.com

組み立て

いよいよ組み立てです。

まとまった時間は用意できましたか?

本キットには取り付け順序は基本的に有りませんし、順序によって後々取り付け不可能になるパーツは有りません。

しかし、本ガイドのこの順序で取り付けするのが最も簡単です。

Pro Microの書き込み(Chromeブラウザが利用できる場合)

Pro Microの書き込みはChromeブラウザを利用できる場合、Remapから行えます。

remap-keys.app

FLASHをクリックします。

VIA_RGB_MatrixとVIA_Defaultでは光り方が異なります。

VIA_RGB_Matrixがどれくらい光るかというと、これくらい光ります。

どちらのファームウェアでもPro Microに書き込んだらRemapからキーマップが書き換え可能になります。

通常のProMicroは「caterina」を、Elite-Cは「dfu」を選択してからFLASHをクリックします。

f:id:Salicylic_acid3:20211129020258p:plain

下図のように小ウインドウに「Arduino Micro」等が表示されることを確認します。

表示されない場合、ケーブルや接続するポートを変更して試してみます。

f:id:Salicylic_acid3:20211129020401p:plain

ProMicroのRSTピンとGNDピンを同時にピンセットで触れます。

一瞬USB機器が抜けたような音がして、先程の小ウインドウのArduino Microのポート番号が変化したことを確認し、「接続」をクリック。

(本ビルドガイドの図例の場合、COM17がCOM18に変化)

ポート番号が変化しない場合、リセットを素早く2回実施する等も試してみてください。

f:id:Salicylic_acid3:20211129020453p:plain

ファームウェアの書き込みが完了したら下図のようにメッセージの最後に「successfully」が表示されます。

f:id:Salicylic_acid3:20211129020516p:plain

Pro Microの書き込み(Chromeブラウザが利用できない場合)

Remapのファームウェア書き込みページで、FLASHではなくDOWNLOADをクリックしてダウンロードしたファームウェアを下の記事を参考に書き込んでください。

remap-keys.app

salicylic-acid3.hatenablog.com

Setta21やNafudaと接続したい方はQMKからダウンロードし、コンパイルしてください。

基板にコンスルーを差し込む

f:id:Salicylic_acid3:20211005215840j:plain
f:id:Salicylic_acid3:20211005215832j:plain

ただし、コンスルーには向きがあります。

f:id:Salicylic_acid3:20190312021613j:plain

写真の赤丸の金色の部分が片方の面から両方見える様に、また金色の部分がPro Micro側に寄っている様に取り付けます。

分かりづらかったら遊舎工房のFAQドキュメントも合わせて確認してください。

Pro Microにコンスルーをハンダ付けする

コンスルーとPro Microとのハンダ付けはPro MicroのUSB端子やマイコンチップが付いていない側からハンダ付けします。(以下写真参照)

f:id:Salicylic_acid3:20211005220139j:plain

320℃に設定してコンスルーを1秒程度温めてからハンダを送ります。

24のピン全てをハンダ付けします。

テストする

PCに繋ぎ、VIAかRemapのテストモードでキーの反応をテストします。

salicylic-acid3.hatenablog.com

ボトムプレートにスペーサーをネジ止めする

※Yukata-Coverを取り付ける場合、本行程から別行程となります。

salicylic-acid3.hatenablog.com

3.5mmスペーサー10個、10mmスペーサー4個をボトムプレートへネジ止めしていきます。

真ん中の4個が10mmのスペーサーで、他は3.5mmのスペーサーです。

f:id:Salicylic_acid3:20190324234038j:plain

スイッチプレートをネジ止めする

スイッチプレートの10個のネジ穴をネジ止めする。

ミッドプレートをネジ止めする

ミッドプレートの四隅をネジ止めします。

f:id:Salicylic_acid3:20190310013524j:plain

キーキャップを取り付ける

自分の求めるキーマップに応じた配置でキーキャップを取り付けます。

f:id:Salicylic_acid3:20190324234219j:plain

ゴム足を貼り付ける

ボトムプレートの四隅の好きな位置にゴム足を貼り付けます。

キーマップをカスタマイズする

以下の記事を参考にオリジナルのキーマップを探求してください。

salicylic-acid3.hatenablog.com

salicylic-acid3.hatenablog.com

完成!

お疲れ様でした!

達成感とともに、ゆっくりと自作キーボード温泉に浸かってください。 

また、出来上がったキーボードの写真を私に見せていただけると大変嬉しいので、是非私のDiscordにいらっしゃって写真だけでも貼っていってください!

f:id:Salicylic_acid3:20190324234403j:plain
f:id:Salicylic_acid3:20190324234409j:plain
f:id:Salicylic_acid3:20190324234415j:plain
f:id:Salicylic_acid3:20190324234418j:plain

動かない時に

以下のサイトがトラブルシューティングについて網羅していますので参考にしてください。

scrapbox.io

おわりに

ビルドガイドはいかがでしたでしょうか。

分かりやすかったでしょうか。

なるべく組み立てやすい様に設計したつもりですが、なにかわからないことが有れば遠慮なく私のDiscordまでどうぞ。

salicylic-acid3.hatenablog.com

本記事はNaked64SF v3 Proto3で書きました。