My project: SIM800L + NodeMCU + DS18B20 for sending temperatures within a moving car.
Other sketches upload successfully
Below a debug output from Arduino IDE
Arduino: 1.8.9 (Windows 10), Placa:"NodeMCU 0.9 (ESP-12 Module), 80 MHz, Flash, Disabled, 4M (no SPIFFS), v2 Lower Memory, Disabled, None, Only Sketch, 57600"
In file included from C:\Users\rodri\Documents\Arduino\libraries\Blynk\src/BlynkSimpleTinyGSM.h:14:0,
from C:\Users\rodri\Google Drive\Arduino\2019 Temp monitoring\TinyGSM_SIM800_SIM900_Ducato\TinyGSM_SIM800_SIM900_Ducato.ino:39:
C:\Users\rodri\Documents\Arduino\libraries\Blynk\src/Adapters/BlynkGsmClient.h:119:19: error: cannot declare field 'BlynkSIM::client' to be of abstract type 'TinyGsmSim800::GsmClient'
TinyGsmClient client;
^
In file included from C:\Users\rodri\Documents\Arduino\libraries\TinyGSM\src/TinyGsmClient.h:22:0,
from C:\Users\rodri\Google Drive\Arduino\2019 Temp monitoring\TinyGSM_SIM800_SIM900_Ducato\TinyGSM_SIM800_SIM900_Ducato.ino:38:
C:\Users\rodri\Documents\Arduino\libraries\TinyGSM\src/TinyGsmClientSIM800.h:53:7: note: because the following virtual functions are pure within 'TinyGsmSim800::GsmClient':
class GsmClient : public Client
^
In file included from C:\Users\rodri\Documents\Arduino\libraries\TinyGSM\src/TinyGsmCommon.h:25:0,
from C:\Users\rodri\Documents\Arduino\libraries\TinyGSM\src/TinyGsmClientSIM800.h:21,
from C:\Users\rodri\Documents\Arduino\libraries\TinyGSM\src/TinyGsmClient.h:22,
from C:\Users\rodri\Google Drive\Arduino\2019 Temp monitoring\TinyGSM_SIM800_SIM900_Ducato\TinyGSM_SIM800_SIM900_Ducato.ino:38:
C:\Users\rodri\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.0\cores\esp8266/Client.h:29:21: note: virtual int Client::connect(const IPAddress&, uint16_t)
virtual int connect(CONST IPAddress& ip, uint16_t port) =0;
^
C:\Users\rodri\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.0\cores\esp8266/Client.h:37:22: note: virtual bool Client::flush(unsigned int)
virtual bool flush(unsigned int maxWaitMs = 0) = 0;
^
C:\Users\rodri\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.0\cores\esp8266/Client.h:38:22: note: virtual bool Client::stop(unsigned int)
virtual bool stop(unsigned int maxWaitMs = 0) = 0;
^
exit status 1
Any clue?
Thanks!