> Executing task in folder src-esp32: C:\Users\kaugu\.platformio\penv\Scripts\pio.exe run < Processing esp32doit-devkit-v1 (platform: espressif32; board: featheresp32; framework: arduino) ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------Verbose mode can be enabled via `-v, --verbose` option CONFIGURATION: https://docs.platformio.org/page/boards/espressif32/featheresp32.html PLATFORM: Espressif 32 (2.0.0) > Adafruit ESP32 Feather HARDWARE: ESP32 240MHz, 320KB RAM, 4MB Flash DEBUG: Current (esp-prog) External (esp-prog, iot-bus-jtag, jlink, minimodule, olimex-arm-usb-ocd, olimex-arm-usb-ocd-h, olimex-arm-usb-tiny-h, olimex-jtag-tiny, tumpa) PACKAGES: - framework-arduinoespressif32 3.10004.201016 (1.0.4) - tool-esptoolpy 1.20600.0 (2.6.0) - toolchain-xtensa32 2.50200.80 (5.2.0) LDF: Library Dependency Finder -> http://bit.ly/configure-pio-ldf LDF Modes: Finder ~ chain, Compatibility ~ soft Library Manager: Installing git+https://github.com/Savjee/EmonLib-esp32.git git version 2.29.2.windows.2 Cloning into 'C:\Users\kaugu\.platformio\.cache\tmp\pkg-installing-4z0crts9'... Library Manager: EmonLib-esp32 @ 1.1.1+sha.31de1c1 has been installed! Library Manager: Installing Adafruit GFX Library Library Manager: Adafruit GFX Library @ 1.10.2 has been installed! Library Manager: Installing dependencies... Library Manager: Installing Adafruit BusIO Library Manager: Adafruit BusIO @ 1.6.0 has been installed! Library Manager: Installing Adafruit SSD1306 Library Manager: Adafruit SSD1306 @ 2.4.1 has been installed! Library Manager: Installing dependencies... Library Manager: Installing MQTT Library Manager: Warning! More than one package has been found by MQTT requirements: - 256dpi/MQTT @ 2.4.8 - mbed-ethernetinterfacew5500-makers/MQTT @ 0.0.0+sha.f53a95f9c1d8 - mbed-mqtt/MQTT @ 0.0.0+sha.9cff7b6bbd01 - mbed-zhangyx/MQTT @ 0.0.0+sha.6de46e8293d9 - mbed-jwende/MQTT @ 0.0.0-alpha+sha.ca855d2954 - mbed-edutech/MQTT @ 0.0.0+sha.05fe2e37b93d - mbed-ublox/MQTT @ 0.0.0+sha.f313853d22a6 - mbed-mfiore/MQTT @ 0.0.0+sha.66fba174d875 - mbed-markl/MQTT @ 0.0.0+sha.150b06e72bf8 - mbed-nuvoton/MQTT @ 0.0.0+sha.50950f0d9c96 Library Manager: Please specify detailed REQUIREMENTS using package owner and version (showed above) to avoid name conflicts Library Manager: MQTT @ 2.4.8 has been installed! Library Manager: Installing NTPClient Library Manager: Warning! More than one package has been found by NTPClient requirements: - arduino-libraries/NTPClient @ 3.1.0 - mbed-dietergraef/NTPClient @ 0.0.0-alpha+sha.584a18640e84 - limiteddata/NTPClient @ 3.1.0 - mbed-kkempeneers/NTPClient @ 0.0.0+sha.537dcd4ff837 - mbed-robot-arm-demo-team/NTPClient @ 0.0.0+sha.9a7b8df5fad7 - mbed-ibiltari/NTPClient @ 0.0.0+sha.f31bb718d362 - mbed-vpcola/NTPClient @ 0.0.0+sha.0b96fbd7cfca - mbed-kubegmbh/NTPClient @ 0.0.0+sha.c2440e1c92cc - mbed-lmussier/NTPClient @ 0.0.0+sha.175284afeb38 - mbed-st/NTPClient @ 0.0.0+sha.2ac816b0f4ab Library Manager: Please specify detailed REQUIREMENTS using package owner and version (showed above) to avoid name conflicts Library Manager: NTPClient @ 3.1.0 has been installed! Found 32 compatible libraries Scanning dependencies... Dependency Graph |-- 1.1.1+sha.31de1c1 |-- 1.10.2 | |-- 1.0.1 | |-- 1.0 |-- 2.4.1 | |-- 1.10.2 | | |-- 1.0.1 | | |-- 1.0 | |-- 1.0 | |-- 1.0.1 |-- 2.4.8 |-- 3.1.0 |-- 1.0 |-- 1.0.1 |-- 1.0 | |-- 1.0 Building in release mode Compiling .pio\build\esp32doit-devkit-v1\src\main.***.o Generating partitions .pio\build\esp32doit-devkit-v1\partitions.bin Compiling .pio\build\esp32doit-devkit-v1\lib5ac\EmonLib-esp32\EmonLib.***.o Compiling .pio\build\esp32doit-devkit-v1\lib949\Wire\Wire.***.o Compiling .pio\build\esp32doit-devkit-v1\lib711\SPI\SPI.***.o In file included from src\main.***:2:0: .pio/libdeps/esp32doit-devkit-v1/EmonLib-esp32/EmonLib.h:43:0: warning: "ADC_BITS" redefined #define ADC_BITS 12 ^ .pio/libdeps/esp32doit-devkit-v1/EmonLib-esp32/EmonLib.h:39:0: note: this is the location of the previous definition #define ADC_BITS 10 ^ Compiling .pio\build\esp32doit-devkit-v1\lib661\Adafruit GFX Library\Adafruit_GFX.***.o In file included from .pio\libdeps\esp32doit-devkit-v1\EmonLib-esp32\EmonLib.***:13:0: Compiling .pio\build\esp32doit-devkit-v1\lib661\Adafruit GFX Library\Adafruit_GrayOLED.***.o .pio\libdeps\esp32doit-devkit-v1\EmonLib-esp32\EmonLib.h:43:0: warning: "ADC_BITS" redefined #define ADC_BITS 12 ^ .pio\libdeps\esp32doit-devkit-v1\EmonLib-esp32\EmonLib.h:39:0: note: this is the location of the previous definition #define ADC_BITS 10 ^ Compiling .pio\build\esp32doit-devkit-v1\lib661\Adafruit GFX Library\Adafruit_SPITFT.***.o Compiling .pio\build\esp32doit-devkit-v1\lib661\Adafruit GFX Library\glcdfont.c.o Archiving .pio\build\esp32doit-devkit-v1\lib711\libSPI.a src\main.***:5:27: fatal error: config/config.h: No such file or directory compilation terminated. *** [.pio\build\esp32doit-devkit-v1\src\main.***.o] Error 1 .pio\libdeps\esp32doit-devkit-v1\EmonLib-esp32\EmonLib.***: In member function 'long int EnergyMonitor::readVcc()': .pio\libdeps\esp32doit-devkit-v1\EmonLib-esp32\EmonLib.***:230:8: warning: unused variable 'result' [-Wunused-variable] long result; ^ In file included from .pio\libdeps\esp32doit-devkit-v1\Adafruit GFX Library\Adafruit_GrayOLED.***:20:0: .pio\libdeps\esp32doit-devkit-v1\Adafruit GFX Library\Adafruit_GrayOLED.h:30:32: fatal error: Adafruit_I2CDevice.h: No such file or directory **************************************************************************** * Looking for Adafruit_I2CDevice.h dependency? Check our library registry! * * CLI > platformio lib search "header:Adafruit_I2CDevice.h" * Web > https://platformio.org/lib/search?query=header:Adafruit_I2CDevice.h * **************************************************************************** compilation terminated. *** [.pio\build\esp32doit-devkit-v1\lib661\Adafruit GFX Library\Adafruit_GrayOLED.***.o] Error 1 ================================================================================================== [FAILED] Took 13.86 seconds ================================================================================================== The terminal process "C:\Users\kaugu\.platformio\penv\Scripts\pio.exe 'run'" terminated with exit code: 1. Terminal will be reused by tasks, press any key to close it.