おかゆ++スマートフォン用の表示で見るおかゆ++IT業界の片隅で生き残るブログこの広告は、90日以上更新していないブログに表示しています。3Dプリンター/RepRapこの記事は、【手配線で自作キーボードを作る講座】の第8回目です。Firmwareの本体はGitHubから取得できます。github.comまた、ビルド環境の構築方法や書き込み手順などは、公式サイトおよびドキュメントに記載されています。なにか困ったらここを確認するようにしてください。Firmwareのアップデートなどによって色々と変更されることもあるため、ここではあまり詳細な手順は紹介しません。随時調べながら作業していきましょう。Window、Mac、Linuxでそれぞれ必要なソフトが異なってきます。ご使用の環境に合わせてセットアップしてください。時点でのWindowsの場合の手順を記載します。前述のとおり手順が変更されている可能性もあるため、基本的に公式ドキュメントを正として、以下は参考程度にしてください。MSYS2をダウンロードします。環境に合わせて、32bit版か64bit版のどちらかを選んでください。ダウンロード後、インストーラに従ってインストールします。www.msys2.orgインストール完了後、MSYS2を起動して、以下のコマンドでGitをインストールします。いうスクリプトがあるので、実行すると必要なソフトがインストールされます。選択しておけば問題ないです。util/qmk_install.shインストールできたら、ビルドが正常にできるかテストしてみます。以下のコマンドで試しにビルドしてみて、エラーが出なければOKです。Firmwareは、色々な自作キーボード用の設定ファイルが大量に同梱されています。今回作成しようとしている自作キーボードは完全なオリジナルなので、新しく設定ファイルを作成していく必要があります。スクリプトで、自分用の新しいキーボードを作成することができます。ものをベースにして作成します。実行すると、キーボード名などを聞かれるので、入力していきます。ディレクトリが作成され、中に設定ファイルのテンプレートがコピーされます。新しく作成したキーボード用の各ファイルの概要は以下の通りです。指定したキーボード名になります。割当、USBデバイス設定、マトリックスの行列設定など。Firmwareの機能の上書きなど。