Arduino IDE + M5Stack Basic(旧) で無限再起動不具合発生→解決

経緯

OS再インストール後に構築したArduino IDE環境(ver1.8.19, Win10)とM5Stack Basicの組合せだと、以前正常動作していたプログラムを書き込んでも無限再起動する不具合が発生。

色々調べたところ解決したので記録。

f:id:Sa2raKitsune:20220405215946g:plain
無限再起動(チカチカ注意!)

発生要因

以下2点が組み合わさると無限再起動に陥る模様。

コンパイルor書込み時に何もエラーは出ない)


(1)Arduino IDE ボードマネージャのesp32またはM5StackのVersionが2.0.X

 (執筆時点のLatest Version.2.0.2)

(2)プログラム(.ino)内に「M5.Stack.begin();」の記述がある。

解決方法

ボードマネージャのesp32またはM5StackのVersionを1.0.Xにダウングレード

f:id:Sa2raKitsune:20220405220549p:plain

f:id:Sa2raKitsune:20220405220925p:plain
1.0.Xを選んでインストール

f:id:Sa2raKitsune:20220405223228j:plain
「M5Stack」がない場合はesp32のダウングレードで直るはず。


以上おわり