I recently upgraded from Arduino 1.6 to 1.8.3
I think originally I had screwed up installing the library but everything worked. Now when I compile my sketch, this is what I get:
Error compiling for board WeMos D1 R2 & mini.
Invalid library found in C:\Users\User\Documents\Arduino\libraries\arduino-esp32: C:\Users\User\Documents\Arduino\libraries\arduino-esp32
Invalid library found in C:\Users\User\Documents\Arduino\libraries\D1_mini_Examples: C:\Users\User\Documents\Arduino\libraries\D1_mini_Examples
Invalid library found in C:\Users\User\Documents\Arduino\libraries\arduino-esp32: C:\Users\User\Documents\Arduino\libraries\arduino-esp32
Invalid library found in C:\Users\User\Documents\Arduino\libraries\D1_mini_Examples: C:\Users\User\Documents\Arduino\libraries\D1_mini_Examples
Under additional boards manager, I have:
https://adafruit.github.io/arduino-board-index/package_adafruit_index.json
http://arduino.esp8266.com/stable/package_esp8266com_index.json
http://arduino.esp8266.com/versions/2.3.0/package_esp8266com_index.json
So, how do I clear out the error codes? Should I delete the library/Libraries and reinstall them?
Do I need to delete the 1st esp8266 "stable" index.json entry?
Thanks in advance.
I'm back... I deleted both. closed out IDE, then found this tutorial.
A Beginner's Guide to the ESP8266 Thanks Pieter!
Added back: http://arduino.esp8266.com/stable/package_esp8266com_index.json
Everything seems to work fine now.
Playing around with OTA and a library called esphelper from:
The errors are back:
Arduino: 1.8.3 (Windows 7), Board: "WeMos D1 R2 & mini, 80 MHz, 921600, 4M (3M SPIFFS)"
In file included from C:\Users\User\Documents\Arduino\OTArelayControl\OTArelayControl.ino:29:0:
C:\Users\User\Documents\Arduino\libraries\ESPHelper\src/ESPHelper.h:43:19: fatal error: Metro.h: No such file or directory
#include "Metro.h"
^
compilation terminated.
exit status 1
Error compiling for board WeMos D1 R2 & mini.
Invalid library found in C:\Users\User\Documents\Arduino\libraries\arduino-esp32: C:\Users\User\Documents\Arduino\libraries\arduino-esp32
Invalid library found in C:\Users\User\Documents\Arduino\libraries\D1_mini_Examples: C:\Users\User\Documents\Arduino\libraries\D1_mini_Examples
Invalid library found in C:\Users\User\Documents\Arduino\libraries\arduino-esp32: C:\Users\User\Documents\Arduino\libraries\arduino-esp32
Invalid library found in C:\Users\User\Documents\Arduino\libraries\D1_mini_Examples: C:\Users\User\Documents\Arduino\libraries\D1_mini_Examples
Invalid library found in C:\Users\User\Documents\Arduino\libraries\arduino-esp32: C:\Users\User\Documents\Arduino\libraries\arduino-esp32
Invalid library found in C:\Users\User\Documents\Arduino\libraries\D1_mini_Examples: C:\Users\User\Documents\Arduino\libraries\D1_mini_Examples
This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.