最新版の Arduino core for the ESP32 は、動作が安定していない場合が多いので、旧バージョンの方を使った方が良い場合があります。
ですから、正常に動作した頃の Arduino core for the ESP32 は、パソコンに随時保存しておくことをお勧めします。
基本的にはボードマネージャーからのインストールをお勧めしますが、以下はボードマネージャーからの再インストールとは別のインストール方法を説明します。
不具合が発生したとしても一切責任を負えませんので、自己責任でお願いします。
まず、GitHub の以下のリンクを開いて下さい。
https://github.com/espressif/arduino-esp32
そうしたら、下図の様に commits をクリックします。
すると、下図の様なページが開きます。
正常に動作したバージョンの日付の Commits 欄の、下図の様な右端の「<>」アイコンをクリックします。
すると、下図の様に旧バージョンのページが開くので、ZIPファイルをダウンロードしてください。
(※下図は昔のGitHubの画像です。現在は「Code」というアイコンをクリックすれば良いです)
あとは、以下の記事を参照して、Arduino core for the ESP32 をインストールしてください。
Arduino core for the ESP32 のインストール方法
現在分かっている不具合バージョン
※あくまで、私の個人的主観に基づいていますので、公式見解とは異なります。予めご了承ください。
microSDカード読み取り不具合(2022/06/03追加)
●stable 2.0.2
I2Cインターフェース(Wireライブラリ)動作不具合
●Commits on Jun 28, 2018 バージョン
●Commits on Jun 27, 2018 バージョン
SPIFFS 読み取り不具合
●Commits on Jan 18, 2018 バージョン
●Commits on Jan 19, 2018 バージョン
●Commits on Jan 23, 2018 バージョン
Amazon.co.jp 当ブログのおすすめ
コメント