Arduino IDEでESP8266搭載ボードをいろいろ。ライブラリが動かなくなったので、ボードマネージャーでバージョンをいろいろ。するとエラー。
ボードWeMos D1 R2 & mini (プラットフォームesp8266、パッケージesp8266)は不明です
みたいなやつ。
バージョンを落としたりしたけどだめ。検索するとこんなのが。
[esp8266]Arduino IDEをアップデートした時のコンパイルエラー – Sensor Network
はてブに登録しておこうと思ったら、すでに登録済みだった。
内容としては。
C:\Users\[user_name]\AppData\Local\Arduino15\packages\esp8266\hardware
にあるesp8266フォルダを削除
でもって、Arduino IDEのボードマネージャーから再インストールってことになる。
きっと、前も同じことでつまづいたんだろうなあ。ちゃんと自分の記録に残しておかないと身につかないということだな。とも思ったり。
続き。
ESP8266のArduino COREのアップデートをしたら、ライブラリの「aJson」でエラーが出る。
issueが上がってた。
int flush() in aJsonStream overrides void flush() in Print · Issue #89 · interactive-matter/aJson
パッチが上がってた。
patch/ajson-void-flush.patch · master · xarduino / lightsw · GitLab
COREを元に戻した後なので、これを試すのはまた明日にしよう。今日はつかれた。
コメント