No Such file or directory


FQBN: esp8266:esp8266:nodemcuv2:dbg=Serial
Using board 'nodemcuv2' from platform in folder: C:\Users\santh\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.1.2
Using core 'esp8266' from platform in folder: C:\Users\santh\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.1.2

"C:\\Users\\santh\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\python3\\3.7.2-post1/python3" -I "C:\\Users\\santh\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.1.2/tools/mkbuildoptglobals.py" "C:\\Users\\santh\\AppData\\Local\\Programs\\Arduino IDE\\resources\\app\\lib\\backend\\resources" 10607 "C:\\Users\\santh\\AppData\\Local\\Temp\\arduino\\sketches\\CCD46DCD8647F5EAAC1985E227CED4BB" "C:\\Users\\santh\\AppData\\Local\\Temp\\arduino\\sketches\\CCD46DCD8647F5EAAC1985E227CED4BB/core/build.opt" "C:\\Users\\santh\\Documents\\Arduino\\BlynkSimpleEsp8266.h/BlynkSimpleEsp8266.h.ino.globals.h" "C:\\Users\\santh\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.1.2\\cores\\esp8266/CommonHFile.h"
default_encoding:       cp1252
Assume aggressive 'core.a' caching enabled.
Note: optional global include file 'C:\Users\santh\Documents\Arduino\BlynkSimpleEsp8266.h\BlynkSimpleEsp8266.h.ino.globals.h' does not exist.
  Read more at https://arduino-esp8266.readthedocs.io/en/latest/faq/a06-global-build-options.html
Detecting libraries used...
C:\Users\santh\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.1.0-gcc10.3-e5f9fec/bin/xtensa-lx106-elf-g++ -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ -D_GNU_SOURCE -DESP8266 @C:\Users\santh\AppData\Local\Temp\arduino\sketches\CCD46DCD8647F5EAAC1985E227CED4BB/core/build.opt -IC:\Users\santh\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.1.2/tools/sdk/include -IC:\Users\santh\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.1.2/tools/sdk/lwip2/include -IC:\Users\santh\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.1.2/tools/sdk/libc/xtensa-lx106-elf/include -IC:\Users\santh\AppData\Local\Temp\arduino\sketches\CCD46DCD8647F5EAAC1985E227CED4BB/core -c @C:\Users\santh\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.1.2/tools/warnings/none-cppflags -Os -g -free -fipa-pta -Werror=return-type -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=gnu++17 -ffunction-sections -fdata-sections -fno-exceptions -DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000 -w -x c++ -E -CC -DNONOSDK22x_190703=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DDEBUG_ESP_PORT=Serial -DARDUINO=10607 -DARDUINO_ESP8266_NODEMCU_ESP12E -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_NODEMCU_ESP12E" -DARDUINO_BOARD_ID="nodemcuv2" -DLED_BUILTIN=2 -DFLASHMODE_DIO -IC:\Users\santh\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.1.2\cores\esp8266 -IC:\Users\santh\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.1.2\variants\nodemcu C:\Users\santh\AppData\Local\Temp\arduino\sketches\CCD46DCD8647F5EAAC1985E227CED4BB\sketch\BlynkSimpleEsp8266.h.ino.cpp -o nul
Alternatives for ESP8266WiFi.h: [ESP8266WiFi@1.0]
ResolveLibrary(ESP8266WiFi.h)
  -> candidates: [ESP8266WiFi@1.0]
C:\Users\santh\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.1.0-gcc10.3-e5f9fec/bin/xtensa-lx106-elf-g++ -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ -D_GNU_SOURCE -DESP8266 @C:\Users\santh\AppData\Local\Temp\arduino\sketches\CCD46DCD8647F5EAAC1985E227CED4BB/core/build.opt -IC:\Users\santh\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.1.2/tools/sdk/include -IC:\Users\santh\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.1.2/tools/sdk/lwip2/include -IC:\Users\santh\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.1.2/tools/sdk/libc/xtensa-lx106-elf/include -IC:\Users\santh\AppData\Local\Temp\arduino\sketches\CCD46DCD8647F5EAAC1985E227CED4BB/core -c @C:\Users\santh\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.1.2/tools/warnings/none-cppflags -Os -g -free -fipa-pta -Werror=return-type -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=gnu++17 -ffunction-sections -fdata-sections -fno-exceptions -DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000 -w -x c++ -E -CC -DNONOSDK22x_190703=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DDEBUG_ESP_PORT=Serial -DARDUINO=10607 -DARDUINO_ESP8266_NODEMCU_ESP12E -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_NODEMCU_ESP12E" -DARDUINO_BOARD_ID="nodemcuv2" -DLED_BUILTIN=2 -DFLASHMODE_DIO -IC:\Users\santh\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.1.2\cores\esp8266 -IC:\Users\santh\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.1.2\variants\nodemcu -IC:\Users\santh\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.1.2\libraries\ESP8266WiFi\src C:\Users\santh\AppData\Local\Temp\arduino\sketches\CCD46DCD8647F5EAAC1985E227CED4BB\sketch\BlynkSimpleEsp8266.h.ino.cpp -o nul
Alternatives for BlynkSimpleEsp8266.h: []
ResolveLibrary(BlynkSimpleEsp8266.h)
  -> candidates: []
C:\Users\santh\Documents\Arduino\BlynkSimpleEsp8266.h\BlynkSimpleEsp8266.h.ino:9:9: fatal error: BlynkSimpleEsp8266.h: No such file or directory
    9 | #include<BlynkSimpleEsp8266.h>
      |         ^~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
exit status 1

Compilation error: BlynkSimpleEsp8266.h: No such file or directory

Hi @santhosh2005.

When you see a "No such file or directory" error like this, it almost always means you need to install the library that contains the missing file.

You can usually use the Arduino IDE Library Manager to install the library.

If you are using a project you found on the Internet, study its documentation. It might provide instructions for how to install the project's library dependencies.

If you aren't able to find the missing library, or if you have problems while installing it, just add a reply here on the forum thread to let us know and we'll provide further assistance.

missing library for the [Person Sensor by Useful ] ."person_sensor.h". Any idea where I can find this please?

A little googling and following some links might do the job: GitHub - usefulsensors/person_sensor_arduino: How to use a Person Sensor from an Arduino.

You can add the .h file to the sketch, it's not written as a "real" library that you can install.

Thanks ever so much, I appear to be up and running now. Once again cheers.