どんなとき?
無限ループしちゃうとか、辺なプログラムを書き込んでしまったときに、
USBケーブルをさしたり、リセットをしても、PC が Arduino を認識するのは数秒だけという症状に
陥ることがある。そのときの解決方法。
解決方法
- Arduino ソフトウェアを起動します
- 適当なサンプルプログラムを読み込んで書き込みボタンを押します。書き込んでいます。。。みたいなのが出るまで待機。
- 書き込もうとしている最中に、リセットボタンを押します。
- Arduino は、数秒だけの認識している間にプログラムを書き込んでくれます。
これでOK.
つまり、Arduino ソフトウェアのタイムアウトまでの時間に Arduino を差したりリセットをしたりすれば
何とか回避できましたよって話でした。