Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
1 contributor

Users who have contributed to this file

193 lines (110 sloc) 6.73 KB

マクロキーボード「素 - Shiro」ビルドガイド

はじめに

このキーボードは15キーの縦型キーパッドです。

部品点数を削ったので組み立て難易度は比較的カンタンになっています。

部品リスト

キット同梱品

  • PCB x1
  • トッププレート x1
  • ボトムプレート x1
  • チップダイオード x15
  • リセットスイッチ x15
  • ネジ 3mm x6
  • ネジ 5mm x4
  • スペーサー 5mm x6

ご自身で買い揃えていただくもの (全て遊舎工房で入手できます)

  • ProMicro(コンスルーピンヘッダ同梱品)
  • Kailh Choc(ロープロスイッチ) x15
  • ロープロ対応キーキャップ x15

作り方の手順

私が組んだときの手順になりますが、この手順に沿って行えば一応ミスなく組めています。 部品の破損や取付ミスを防ぐためにも、手順は一つ一つ確認しながら進めてください。

ダイオードの取り付け

ダイオードのパッドに、片側ずつ予備ハンダをします。

ダイオードの向きを揃えて、ピンセットではんだ付けしていきます。 ※極性注意・・・!!

全部で15個、同じ向きに配置します。

リセットスイッチの取り付け

リセットスイッチはこの面から差し込みます

はんだ付けは、こっちの面からおこないます。

スイッチの取り付け

いよいよメカニカルスイッチをはんだ付けしていきます。 まずは、トッププレートにスイッチをはめていきます。

とりあえず、13個はめます。 折れ曲がっている場合は、手でまっすぐに伸ばしてください。

13箇所入っていることを確認します

浮かないように、まず対角をはんだ付けします。 その後、全体的に浮かないように一つずつ確認しながらはんだ付けをしていきます。

トッププレートに固定されていないスイッチ2個については、そのまま穴に差し込み、同様にはんだ付けします。
この際、固定の角度のズレ、曲がりにご注意ください。

ProMicroの取り付け

付属のピンヘッダは使いません。コンスルーピンヘッダを使用します。

![] (https://cdn.discordapp.com/attachments/536423734144401422/597460617997189120/20190707_032439.jpg)

向きを揃えてコンスルーピンヘッダを指します。

ProMicroを載せます。

向きは、実装面がオモテに来るように載せてください。
その後、以下の写真の様にProMicro側のみ(写真の面のみ)をはんだ付けします。

※ShiroのメインPCB側は、はんだ付け不要です。

カバーの取り付け

カバーをネジ止めしていきます。 短い方のネジ6本、スペーサー6本、ボトムプレートを用意してください。

上記のように、6箇所をネジ止めします。

トッププレートとドッキングします。 4箇所をあわせて、長い方のネジでとめます。

完成に向けて

ゴム足を4隅につけます。

お好みのキーキャップを取り付けて完成です。

QMK Firmwareの書き込み

下記ページよりQMKファームウェアをダウンロードします。

https://github.com/qmk/qmk_firmware/

右上、"Clone or download"ボタンより。

そしてダウンロードしたZIPファイルはお好きなところで展開します。 フォルダ階層はなるべく浅いほうがいいです。

gitに慣れている方はクローンしていただいても構いません。

環境構築については、こちらHelixのビルドマニュアルが詳しく解説されています。

各キーのチェック用キーマップを書き込む

このキーマップで、前記ーの入力確認ができます。

ビルドのみ

make shiro:check

ビルドと書き込み

make shiro:check:avrdude

書き込み後、A1,A2・・・と入力していくと対象のところに入力されます。

本番用のキーマップ

ビルドのみ

make shiro:default

ビルドと書き込み

make shiro:default:avrdude

これを実行すると本番用のキーマップを書き込めます。 デフォルトでは以下のようになっています。

keymap

キーマップの変更についてはkeyboards/shiro/keymap/defaultをコピーして、お好きなフォルダ名で保存し、変更を行います。

You can’t perform that action at this time.