windows10でSplatoon2のドット打ち環境を構築する
前にmacでやったけど、gram買ったのでwindowsでも同じような環境を入れたい。
ここを参考に、arduinoを元の状態に戻していく。
突然だけどWSLのubuntuでデバイス認識できなかった(後述)ので、windowsでやることにする。
まずここにあるwindows用のdfu-programmerをダウンロードする。
https://sourceforge.net/projects/dfu-programmer/?source=typ_redirect
atmega16u2のファームウェアを拾ってくる。
arduinoにジャンパーを刺してから、USBをPCにつなぐ。
ジャンパーを抜く。USB近くの赤いジャンパーのとこね。
windowsで不明なデバイスとして認識されるので、さっきダウンロードしたdfu-programmerに入ってるATmega16U2のドライバ(atmel_usb_dfu.inf)を入れる。
cmd.exeで、ファームを書き込む。
うまく書けたら、USBを抜き差しする。COMポートで認識される。
これで元に戻った。
以下、ubuntuでやったけどデバイスが認識しなかった。一応めも。
たぶんWSLだとusbが認識しないんだと思う。
---------------------------------------------------------------------------------------------------
ubuntuはストアから入れたので省略。ものすごく簡単。
ubuntuを起動したら、まずはapt-getを最新にする。
updateは早いけど、upgradeはだいぶ時間かかるので、ぼーっと待つ。
まずはdfu-programmerを入れる。
ファームを書き込む。ここでデバイスが認識されていなくて詰む。lsusbでも何もいない。
うまくいけばあとは前と同じだけど、環境汚したくないので、以下WSLでやろうと思う。