I'm trying to run the ConnectWithWPA example for the Arduino WiFi DevEd board but am getting the following errors
Arduino: 1.8.3 (Mac OS X), Board: "Arduino Uno WiFi"
In file included from /Users/samtebbs/Documents/Arduino/libraries/WiFi_Link/src/utility/uart/serial.cpp:30:0:
/Users/samtebbs/Documents/Arduino/libraries/WiFi_Link/src/utility/uart/serial.cpp: In member function 'void WfSerial::begin()':
/Users/samtebbs/Documents/Arduino/libraries/WiFi_Link/src/utility/uart/serial.h:38:16: error: 'SerialWiFi' was not declared in this scope
#define Serial SerialWiFi
^
/Users/samtebbs/Documents/Arduino/libraries/WiFi_Link/src/utility/uart/serial.cpp:38:3: note: in expansion of macro 'Serial'
Serial.begin(ESP_CH_UART_BR);
^
/Users/samtebbs/Documents/Arduino/libraries/WiFi_Link/src/utility/uart/serial.cpp: In member function 'int WfSerial::read()':
/Users/samtebbs/Documents/Arduino/libraries/WiFi_Link/src/utility/uart/serial.h:38:16: error: 'SerialWiFi' was not declared in this scope
#define Serial SerialWiFi
^
/Users/samtebbs/Documents/Arduino/libraries/WiFi_Link/src/utility/uart/serial.cpp:44:7: note: in expansion of macro 'Serial'
c = Serial.read();
^
/Users/samtebbs/Documents/Arduino/libraries/WiFi_Link/src/utility/uart/serial.cpp: In member function 'void WfSerial::write(unsigned char)':
/Users/samtebbs/Documents/Arduino/libraries/WiFi_Link/src/utility/uart/serial.h:38:16: error: 'SerialWiFi' was not declared in this scope
#define Serial SerialWiFi
^
/Users/samtebbs/Documents/Arduino/libraries/WiFi_Link/src/utility/uart/serial.cpp:54:3: note: in expansion of macro 'Serial'
Serial.write(c);
^
/Users/samtebbs/Documents/Arduino/libraries/WiFi_Link/src/utility/uart/serial.cpp: In member function 'int WfSerial::available()':
/Users/samtebbs/Documents/Arduino/libraries/WiFi_Link/src/utility/uart/serial.h:38:16: error: 'SerialWiFi' was not declared in this scope
#define Serial SerialWiFi
^
/Users/samtebbs/Documents/Arduino/libraries/WiFi_Link/src/utility/uart/serial.cpp:60:9: note: in expansion of macro 'Serial'
num = Serial.available();
^
exit status 1
Error compiling for board Arduino Uno WiFi.This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.
I have followed the Arduino Uno WiFi firmware update tutorial and so I should have all of the software and libraries that I need, why is this error occuring and how do I fix it?
Thanks