blynkkk / blynk-library

Blynk library for IoT boards. Works with Arduino, ESP32, ESP8266, Raspberry Pi, Particle, ARM Mbed, etc.
https://blynk.io
MIT License
3.81k stars 1.38k forks source link

Error arduino nano + esp8266 shield #534

Closed ghost closed 3 years ago

ghost commented 3 years ago

OS: Windows 7 64bit Arduino IDE: 1.8.15 Blynk versione: 1.0.0 Arduino nano con ESP8266 Wi-Fi

In file included from \Documents\Arduino\libraries\arduino_290203\src/Blynk/BlynkApi.h:38:0, from \Documents\Arduino\libraries\arduino_290203\src/BlynkApiArduino.h:14, from \Documents\Arduino\libraries\arduino_290203\src/BlynkSimpleShieldEsp8266.h:29, from \Documents\Arduino\libraries\arduino_290203\examples\Boards_WiFi\ESP8266_Shield\ESP8266_Shield.ino:40: \Documents\Arduino\libraries\arduino_290203\src/Blynk/BlynkConsole.h:20:10: fatal error: functional: No such file or directory

include

      ^~~~~~~~~~~~

compilation terminated. exit status 1

zerg960 commented 3 years ago

Me too. I downgraded to 0.6.1 to get past that error. But 0.6.1 gives an Invalid Auth Token error... so I'm stuck.

OS: Ubuntu 20.04.2 LTS Arduino IDE: 1.8.15 downloaded from the website Blynk version: 1.0.0 Blynk_Esp8266AT_WM v1.3.0 also installed Board: Arduino MEGA 2560 w/ ESP8266 Wi-Fi

Ended up upgrading back to 1.0.0 and changing libraries/Blynk/src/Blynk/BlynkConfig.h to include #define BLYNK_USE_INTERNAL_ATOLL and removing #define BLYNK_CONSOLE_USE_LAMBDAS true from BlynkConsole.h. Compiles now & no more Invalid Auth Tokens!

vshymanskyy commented 3 years ago

This is fixed already. Please use the latest version from master branch.

doom369 commented 3 years ago

@vshymanskyy maybe we can release the new version?

vshymanskyy commented 3 years ago

@doom369 we cannot:

ghost commented 3 years ago

The problem is solved by installing the latest Blynk 1.0.0-beta.3 library Thank you.