Error compiling for board NodeMCU 1.0 ESP-12E Module

NodeMcu is used

• Blynk Library version 0.5.2
I’m trying to use the example below but It shows This error

Error compiling for board NodeMCU 1.0 (ESP-12E Module).
Although I got this example from a tutorial where the same Nodemcu was used
Can you help me please ?
the error and the code are below

This is the whole error:

Arduino: 1.8.5 (Windows 10), Board: "NodeMCU 1.0 (ESP-12E Module), 80 MHz, 4M (3M SPIFFS), v2 Lower Memory, Disabled, None, Only Sketch, 115200"

E:\ahmed\Installed Programs\Arduino\arduino-builder -dump-prefs -logger=machine -hardware E:\ahmed\Installed Programs\Arduino\hardware -hardware C:\Users\a7med\AppData\Local\Arduino15\packages -tools E:\ahmed\Installed Programs\Arduino\tools-builder -tools E:\ahmed\Installed Programs\Arduino\hardware\tools\avr -tools C:\Users\a7med\AppData\Local\Arduino15\packages -built-in-libraries E:\ahmed\Installed Programs\Arduino\libraries -libraries C:\Users\a7med\Documents\Arduino\libraries -fqbn=esp8266:esp8266:nodemcuv2:CpuFrequency=80,FlashSize=4M3M,LwIPVariant=v2mss536,Debug=Disabled,DebugLevel=None____,FlashErase=none,UploadSpeed=115200 -ide-version=10805 -build-path C:\Users\a7med\AppData\Local\Temp\arduino_build_20072 -warnings=none -build-cache C:\Users\a7med\AppData\Local\Temp\arduino_cache_683401 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.esptool.path=C:\Users\a7med\AppData\Local\Arduino15\packages\esp8266\tools\esptool\0.4.13 -prefs=runtime.tools.xtensa-lx106-elf-gcc.path=C:\Users\a7med\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2 -prefs=runtime.tools.mkspiffs.path=C:\Users\a7med\AppData\Local\Arduino15\packages\esp8266\tools\mkspiffs\0.2.0 -verbose C:\Users\a7med\Desktop\DHT11nodemcu\DHT11nodemcu.ino
E:\ahmed\Installed Programs\Arduino\arduino-builder -compile -logger=machine -hardware E:\ahmed\Installed Programs\Arduino\hardware -hardware C:\Users\a7med\AppData\Local\Arduino15\packages -tools E:\ahmed\Installed Programs\Arduino\tools-builder -tools E:\ahmed\Installed Programs\Arduino\hardware\tools\avr -tools C:\Users\a7med\AppData\Local\Arduino15\packages -built-in-libraries E:\ahmed\Installed Programs\Arduino\libraries -libraries C:\Users\a7med\Documents\Arduino\libraries -fqbn=esp8266:esp8266:nodemcuv2:CpuFrequency=80,FlashSize=4M3M,LwIPVariant=v2mss536,Debug=Disabled,DebugLevel=None____,FlashErase=none,UploadSpeed=115200 -ide-version=10805 -build-path C:\Users\a7med\AppData\Local\Temp\arduino_build_20072 -warnings=none -build-cache C:\Users\a7med\AppData\Local\Temp\arduino_cache_683401 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.esptool.path=C:\Users\a7med\AppData\Local\Arduino15\packages\esp8266\tools\esptool\0.4.13 -prefs=runtime.tools.xtensa-lx106-elf-gcc.path=C:\Users\a7med\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2 -prefs=runtime.tools.mkspiffs.path=C:\Users\a7med\AppData\Local\Arduino15\packages\esp8266\tools\mkspiffs\0.2.0 -verbose C:\Users\a7med\Desktop\DHT11nodemcu\DHT11nodemcu.ino
Using board 'nodemcuv2' from platform in folder: C:\Users\a7med\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1
Using core 'esp8266' from platform in folder: C:\Users\a7med\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1
Build options changed, rebuilding all
Detecting libraries used...
"C:\Users\a7med\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\a7med\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/include" "-IC:\Users\a7med\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/lwip2/include" "-IC:\Users\a7med\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\a7med\AppData\Local\Temp\arduino_build_20072/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536   -DARDUINO=10805 -DARDUINO_ESP8266_NODEMCU -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_NODEMCU"   -DESP8266 "-IC:\Users\a7med\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1\cores\esp8266" "-IC:\Users\a7med\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1\variants\nodemcu" "C:\Users\a7med\AppData\Local\Temp\arduino_build_20072\sketch\DHT11nodemcu.ino.cpp" -o "nul"
"C:\Users\a7med\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\a7med\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/include" "-IC:\Users\a7med\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/lwip2/include" "-IC:\Users\a7med\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\a7med\AppData\Local\Temp\arduino_build_20072/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536   -DARDUINO=10805 -DARDUINO_ESP8266_NODEMCU -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_NODEMCU"   -DESP8266 "-IC:\Users\a7med\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1\cores\esp8266" "-IC:\Users\a7med\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1\variants\nodemcu" "-IC:\Users\a7med\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1\libraries\SPI" "C:\Users\a7med\AppData\Local\Temp\arduino_build_20072\sketch\DHT11nodemcu.ino.cpp" -o "nul"
"C:\Users\a7med\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\a7med\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/include" "-IC:\Users\a7med\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/lwip2/include" "-IC:\Users\a7med\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\a7med\AppData\Local\Temp\arduino_build_20072/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536   -DARDUINO=10805 -DARDUINO_ESP8266_NODEMCU -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_NODEMCU"   -DESP8266 "-IC:\Users\a7med\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1\cores\esp8266" "-IC:\Users\a7med\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1\variants\nodemcu" "-IC:\Users\a7med\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1\libraries\SPI" "-IC:\Users\a7med\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1\libraries\ESP8266WiFi\src" "C:\Users\a7med\AppData\Local\Temp\arduino_build_20072\sketch\DHT11nodemcu.ino.cpp" -o "nul"
"C:\Users\a7med\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\a7med\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/include" "-IC:\Users\a7med\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/lwip2/include" "-IC:\Users\a7med\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\a7med\AppData\Local\Temp\arduino_build_20072/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536   -DARDUINO=10805 -DARDUINO_ESP8266_NODEMCU -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_NODEMCU"   -DESP8266 "-IC:\Users\a7med\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1\cores\esp8266" "-IC:\Users\a7med\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1\variants\nodemcu" "-IC:\Users\a7med\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1\libraries\SPI" "-IC:\Users\a7med\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1\libraries\ESP8266WiFi\src" "-IC:\Users\a7med\Documents\Arduino\libraries\arduino_158791\src" "C:\Users\a7med\AppData\Local\Temp\arduino_build_20072\sketch\DHT11nodemcu.ino.cpp" -o "nul"
"C:\Users\a7med\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\a7med\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/include" "-IC:\Users\a7med\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/lwip2/include" "-IC:\Users\a7med\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\a7med\AppData\Local\Temp\arduino_build_20072/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536   -DARDUINO=10805 -DARDUINO_ESP8266_NODEMCU -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_NODEMCU"   -DESP8266 "-IC:\Users\a7med\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1\cores\esp8266" "-IC:\Users\a7med\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1\variants\nodemcu" "-IC:\Users\a7med\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1\libraries\SPI" "-IC:\Users\a7med\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1\libraries\ESP8266WiFi\src" "-IC:\Users\a7med\Documents\Arduino\libraries\arduino_158791\src" "C:\Users\a7med\AppData\Local\Temp\arduino_build_20072\sketch\DHT11nodemcu.ino.cpp" -o "C:\Users\a7med\AppData\Local\Temp\arduino_build_20072\preproc\ctags_target_for_gcc_minus_e.cpp"
C:\Users\a7med\Desktop\DHT11nodemcu\DHT11nodemcu.ino:5:25: fatal error: SimpleTimer.h: No such file or directory

 #include <SimpleTimer.h>

                         ^

compilation terminated.

Multiple libraries were found for "BlynkSimpleEsp8266.h"
 Used: C:\Users\a7med\Documents\Arduino\libraries\arduino_158791
 Not used: C:\Users\a7med\Documents\Arduino\libraries\Blynk
 Not used: E:\ahmed\Installed Programs\Arduino\libraries\blynk-library-0.4.8
 Not used: E:\ahmed\Installed Programs\Arduino\libraries\Blynk
 Not used: C:\Users\a7med\Documents\Arduino\libraries\Blynk
 Not used: E:\ahmed\Installed Programs\Arduino\libraries\blynk-library-0.4.8
 Not used: E:\ahmed\Installed Programs\Arduino\libraries\Blynk
 Not used: C:\Users\a7med\Documents\Arduino\libraries\Blynk
 Not used: E:\ahmed\Installed Programs\Arduino\libraries\blynk-library-0.4.8
 Not used: E:\ahmed\Installed Programs\Arduino\libraries\Blynk
 Not used: C:\Users\a7med\Documents\Arduino\libraries\Blynk
 Not used: E:\ahmed\Installed Programs\Arduino\libraries\blynk-library-0.4.8
 Not used: E:\ahmed\Installed Programs\Arduino\libraries\Blynk
Using library SPI at version 1.0 in folder: C:\Users\a7med\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1\libraries\SPI 
Using library ESP8266WiFi at version 1.0 in folder: C:\Users\a7med\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1\libraries\ESP8266WiFi 
Using library arduino_158791 at version 0.5.2 in folder: C:\Users\a7med\Documents\Arduino\libraries\arduino_158791 
exit status 1


Error compiling for board NodeMCU 1.0 (ESP-12E Module).


Invalid library found in E:\ahmed\Installed Programs\Arduino\libraries\tools: E:\ahmed\Installed Programs\Arduino\libraries\tools
Invalid library found in E:\ahmed\Installed Programs\Arduino\libraries\tools: E:\ahmed\Installed Programs\Arduino\libraries\tools
Invalid library found in E:\ahmed\Installed Programs\Arduino\libraries\tools: E:\ahmed\Installed Programs\Arduino\libraries\tools
Invalid library found in E:\ahmed\Installed Programs\Arduino\libraries\tools: E:\ahmed\Installed Programs\Arduino\libraries\tools
Invalid library found in E:\ahmed\Installed Programs\Arduino\libraries\tools: E:\ahmed\Installed Programs\Arduino\libraries\tools
Invalid library found in E:\ahmed\Installed Programs\Arduino\libraries\tools: E:\ahmed\Installed Programs\Arduino\libraries\tools
Invalid library found in E:\ahmed\Installed Programs\Arduino\libraries\tools: E:\ahmed\Installed Programs\Arduino\libraries\tools
Invalid library found in E:\ahmed\Installed Programs\Arduino\libraries\tools: E:\ahmed\Installed Programs\Arduino\libraries\tools
Invalid library found in E:\ahmed\Installed Programs\Arduino\libraries\tools: E:\ahmed\Installed Programs\Arduino\libraries\tools
Invalid library found in E:\ahmed\Installed Programs\Arduino\libraries\tools: E:\ahmed\Installed Programs\Arduino\libraries\tools
Invalid library found in E:\ahmed\Installed Programs\Arduino\libraries\tools: E:\ahmed\Installed Programs\Arduino\libraries\tools
Invalid library found in E:\ahmed\Installed Programs\Arduino\libraries\tools: E:\ahmed\Installed Programs\Arduino\libraries\tools
Invalid library found in E:\ahmed\Installed Programs\Arduino\libraries\tools: E:\ahmed\Installed Programs\Arduino\libraries\tools
Invalid library found in E:\ahmed\Installed Programs\Arduino\libraries\tools: E:\ahmed\Installed Programs\Arduino\libraries\tools
Invalid library found in E:\ahmed\Installed Programs\Arduino\libraries\tools: E:\ahmed\Installed Programs\Arduino\libraries\tools
Invalid library found in E:\ahmed\Installed Programs\Arduino\libraries\tools: E:\ahmed\Installed Programs\Arduino\libraries\tools
Invalid library found in E:\ahmed\Installed Programs\Arduino\libraries\tools: E:\ahmed\Installed Programs\Arduino\libraries\tools
Invalid library found in E:\ahmed\Installed Programs\Arduino\libraries\tools: E:\ahmed\Installed Programs\Arduino\libraries\tools
Invalid library found in E:\ahmed\Installed Programs\Arduino\libraries\tools: E:\ahmed\Installed Programs\Arduino\libraries\tools
Invalid library found in E:\ahmed\Installed Programs\Arduino\libraries\tools: E:\ahmed\Installed Programs\Arduino\libraries\tools
Invalid library found in E:\ahmed\Installed Programs\Arduino\libraries\tools: E:\ahmed\Installed Programs\Arduino\libraries\tools
Invalid library found in E:\ahmed\Installed Programs\Arduino\libraries\tools: E:\ahmed\Installed Programs\Arduino\libraries\tools
Invalid library found in E:\ahmed\Installed Programs\Arduino\libraries\tools: E:\ahmed\Installed Programs\Arduino\libraries\tools
Invalid library found in E:\ahmed\Installed Programs\Arduino\libraries\tools: E:\ahmed\Installed Programs\Arduino\libraries\tools
Invalid library found in E:\ahmed\Installed Programs\Arduino\libraries\tools: E:\ahmed\Installed Programs\Arduino\libraries\tools
Invalid library found in E:\ahmed\Installed Programs\Arduino\libraries\tools: E:\ahmed\Installed Programs\Arduino\libraries\tools
Invalid library found in E:\ahmed\Installed Programs\Arduino\libraries\tools: E:\ahmed\Installed Programs\Arduino\libraries\tools
Invalid library found in E:\ahmed\Installed Programs\Arduino\libraries\tools: E:\ahmed\Installed Programs\Arduino\libraries\tools
Invalid library found in E:\ahmed\Installed Programs\Arduino\libraries\tools: E:\ahmed\Installed Programs\Arduino\libraries\tools
Invalid library found in E:\ahmed\Installed Programs\Arduino\libraries\tools: E:\ahmed\Installed Programs\Arduino\libraries\tools
Invalid library found in E:\ahmed\Installed Programs\Arduino\libraries\tools: E:\ahmed\Installed Programs\Arduino\libraries\tools
Invalid library found in E:\ahmed\Installed Programs\Arduino\libraries\tools: E:\ahmed\Installed Programs\Arduino\libraries\tools
Invalid library found in E:\ahmed\Installed Programs\Arduino\libraries\tools: E:\ahmed\Installed Programs\Arduino\libraries\tools
Invalid library found in E:\ahmed\Installed Programs\Arduino\libraries\tools: E:\ahmed\Installed Programs\Arduino\libraries\tools
Invalid library found in E:\ahmed\Installed Programs\Arduino\libraries\tools: E:\ahmed\Installed Programs\Arduino\libraries\tools
#define BLYNK_PRINT Serial    // Comment this out to disable prints and save space
#include <SPI.h>
#include <ESP8266WiFi.h>
#include <BlynkSimpleEsp8266.h>
#include <SimpleTimer.h>
#include <DHT.h>

// You should get Auth Token in the Blynk App.
// Go to the Project Settings (nut icon).
char auth[] = "xxxxxxxxxxxxxxxxxxxxxx";

// Your WiFi credentials.
// Set password to "" for open networks.
char ssid[] = "xxxx";
char pass[] = "xxxxxxxx";

#define DHTPIN 2          // What digital pin we're connected to

// Uncomment whatever type you're using!
#define DHTTYPE DHT11     // DHT 11
//#define DHTTYPE DHT22   // DHT 22, AM2302, AM2321
//#define DHTTYPE DHT21   // DHT 21, AM2301

DHT dht(DHTPIN, DHTTYPE);
SimpleTimer timer;

// This function sends Arduino's up time every second to Virtual Pin (5).
// In the app, Widget's reading frequency should be set to PUSH. This means
// that you define how often to send data to Blynk App.
void sendSensor()
{
  float h = dht.readHumidity();
  float t = dht.readTemperature(); // or dht.readTemperature(true) for Fahrenheit

  if (isnan(h) || isnan(t)) {
    Serial.println("Failed to read from DHT sensor!");
    return;
  }
  // You can send any value at any time.
  // Please don't send more that 10 values per second.
  Blynk.virtualWrite(V5, h);
  Blynk.virtualWrite(V6, t);
}

void setup()
{
  Serial.begin(9600); // See the connection status in Serial Monitor
  Blynk.begin(auth, ssid, pass);

  dht.begin();

  // Setup a function to be called every second
  timer.setInterval(1000L, sendSensor);
}

void loop()
{
  Blynk.run(); // Initiates Blynk
  timer.run(); // Initiates SimpleTimer
}

It compiled fine on my system.

Your libraries are messed up… you have references to an old 0.4.8 version, you are missing SimpleTimer (which has been replaced with BlynkTimer anyhow, and who know what else.

I would recommend cleaning up your libraries… remove ALL of the Blynk ones and manually reinstall.

Also, here is a more current example from the Sketch Builder (links for it, the documentation and help Center at the top of this page).

https://examples.blynk.cc/?board=NodeMCU&shield=ESP8266%20WiFi&example=More%2FDHT11

1 Like