I purchased a Turbo so that I could have a little more program space to run an IoT project where the Redboard needed a lot of memory: Wifi plus a lot of sensors doing data logging.
Unfortunately, when I try to compile the ESP8266 Wifi Shield Examples I get a compile error:
ESP8266_Shield_Demo:29:29: fatal error: SoftwareSerial.h: No such file or directory
#include <SoftwareSerial.h>
^
compilation terminated.
exit status 1
SoftwareSerial.h: No such file or directory
Since this is a SAMD board, the SoftwareSerial.h library is not included. Which would be fine if the WiFi Shield’s libraries were not dependent on SoftwareSerial.h. SparkFunESP8266WiFi.h references it straight away and there doesn’t seem to be a way around it. I tried using SoftwareSerial.h and the required util library from AVR but I got a verbose error saying it wouldn’t work on SAMD. A 3rd party version of Software Serial that worked on SAMD would be great, but again SparkFunESP8266WiFi.h has a direct reference to this header file.
Is there another workaround, or is the Wifi Shield not compatible with the Turbo? Thank you in advance for any help!