BobbyQuineのブログ(備忘録)

Linux関係の備忘録、その他タバコ、Vape関連なんかも。

自作キーボード、Ergo42を作ったお話 (Ubuntuでのファームウェア焼き込み)

適当に備忘録がてら書いてく。メインの組み立てなんかはこちらのブログを参考にした方がいい。写真や図もあってわかりやすい。

https://qiita.com/zk_phi/items/3180902a37fa73223020

 

なので組み立ては吹っ飛ばして、ファームウェア焼き込み環境整える所から。(組み立てに夢中になりすぎて写真撮り忘れた)

 

適当にUbuntu用意したら

$ sudo apt update

$ sudo apt install git gcc unzip wget zip gcc-avr binutils-avr avr-libc dfu-programmer dfu-util gcc-arm-none-eabi binutils-arm-none-eabi libnewlib-arm-none-eabi

 $ cd ~

$ git clone https://github.com/qmk/qmk_firmware.git

$ cd qmk_firmware

 

ここで作ったキーボードを片方つなぐ。なお、TRRSケーブルは繋がない

$ make ergo42/rev1:default:avrdude

途中、キーボード側のリセットボタン押せって出てくるから指示にしたがう。

もう方側にも同じように書き込んで完成。

 

キーマップは~/qmk_firmware/keyboards/ergo42/keymaps/default/keymap.cに保存されているのでそれを弄る。