rocessing esp32doit-devkit-v1 (platform: espressif32; board: esp32doit-devkit-v1; framework: arduino)
Verbose mode can be enabled via -v, --verbose
option
CONFIGURATION: Redirecting...
PLATFORM: Espressif 32 1.11.1 > DOIT ESP32 DEVKIT V1
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: toolchain-xtensa32 2.50200.80 (5.2.0), framework-arduinoespressif32 2.10004.191002 (1.0.4), tool-esptoolpy 1.20600.0 (2.6.0), tool-mkspiffs 2.230.0 (2.30)
LDF: Library Dependency Finder ā Library Dependency Finder (LDF) ā PlatformIO latest documentation
LDF Modes: Finder ~ chain, Compatibility ~ soft
Found 33 compatible libraries
Scanning dependenciesā¦
Dependency Graph
|-- LOG_output>
|-- ArduinoJson> 5.13.3
|-- ESP32WebServer> 1.0
| |-- WiFi> 1.0
| |-- FS> 1.0
|-- HTTPClient> 1.2
| |āWiFi> 1.0
| |-- WiFiClientSecure> 1.0
| | |-- WiFi> 1.0
|-- Preferences> 1.0
|-- RTClib> 1.3.3
| |-- Wire> 1.0.1
|-- UniversalTelegramBot> 1.1.0
| |-- ArduinoJson> 5.13.3
|-- WiFi> 1.0
|-- WiFiClientSecure> 1.0
| |-- WiFi> 1.0
|-- Wire> 1.0.1
Building in release mode
Compiling .pio\build\esp32doit-devkit-v1\src\main.cpp.o
Generating partitions .pio\build\esp32doit-devkit-v1\partitions.bin
Compiling .pio\build\esp32doit-devkit-v1\lib766\LOG_output\LOG_output.cpp.o
Archiving .pio\build\esp32doit-devkit-v1\libb85\libArduinoJson-master.a
Compiling .pio\build\esp32doit-devkit-v1\lib522\WiFi\ETH.cpp.o
Compiling .pio\build\esp32doit-devkit-v1\lib522\WiFi\WiFi.cpp.o
Archiving .pio\build\esp32doit-devkit-v1\lib766\libLOG_output.a
src\main.cpp: In function āvoid get_cal_value()ā:
src\main.cpp:189:58: warning: passing NULL to non-pointer argument 3 of āsize_t Preferences::getBytes(const char*, void*, size_t)ā [-Wconversion-null]
size_t schLen = eeprom.getBytes(ādosTimersā, NULL, NULL);
^
src\main.cpp: In function āvoid Task_WiFi(void*)ā:
src\main.cpp:306:13: warning: unused variable ācnterā [-Wunused-variable]
int cnter = 0;
^
src\main.cpp:415:13: warning: unused variable ācnterā [-Wunused-variable]
int cnter = 0;
^
src\main.cpp:278:11: warning: unused variable āSD_pH_valā [-Wunused-variable]
float SD_pH_val;
^
src\main.cpp:279:19: warning: unused variable āautodoliv_stateā [-Wunused-variable]
unsigned long autodoliv_state;
^
src\main.cpp:280:10: warning: unused variable āprotechka_vā [-Wunused-variable]
byte protechka_v;
^
src\main.cpp:281:10: warning: unused variable āemptyFreshW_vā [-Wunused-variable]
byte emptyFreshW_v;
^
src\main.cpp:282:9: warning: unused variable āwaterAdd_vā [-Wunused-variable]
int waterAdd_v;
^
src\main.cpp:266:16: warning: unused variable āvtimeā [-Wunused-variable]
unsigned int vtime = 0;
^
src\main.cpp:267:17: warning: unused variable āxStatusā [-Wunused-variable]
portBASE_TYPE xStatus;
^
src\main.cpp:271:17: warning: unused variable āvtimewifiā [-Wunused-variable]
unsigned long vtimewifi = 0;
^
Compiling .pio\build\esp32doit-devkit-v1\lib522\WiFi\WiFiAP.cpp.o
src\main.cpp: In function āvoid Task_dosingPomp(void*)ā:
src\main.cpp:716:138: warning: āutimeā may be used uninitialized in this function [-Wmaybe-uninitialized]
if (dosers_Timers_[pomp].is_off == false && dosers_Timers_[pomp].is_run == false && utime >= dosers_Timers_[pomp].timeStart[i] && utime < dosers_Timers_[pomp].timeStop[i] ) {
^
Compiling .pio\build\esp32doit-devkit-v1\lib522\WiFi\WiFiClient.cpp.o
Compiling .pio\build\esp32doit-devkit-v1\lib522\WiFi\WiFiGeneric.cpp.o
Compiling .pio\build\esp32doit-devkit-v1\lib522\WiFi\WiFiMulti.cpp.o
Compiling .pio\build\esp32doit-devkit-v1\lib522\WiFi\WiFiSTA.cpp.o
Compiling .pio\build\esp32doit-devkit-v1\lib522\WiFi\WiFiScan.cpp.o
Compiling .pio\build\esp32doit-devkit-v1\lib522\WiFi\WiFiServer.cpp.o
Compiling .pio\build\esp32doit-devkit-v1\lib522\WiFi\WiFiUdp.cpp.o
Compiling .pio\build\esp32doit-devkit-v1\lib8bb\FS\FS.cpp.o
Compiling .pio\build\esp32doit-devkit-v1\lib8bb\FS\vfs_api.cpp.o
Compiling .pio\build\esp32doit-devkit-v1\libb5d\ESP32WebServer-master\ESP32WebServer.cpp.o
Archiving .pio\build\esp32doit-devkit-v1\lib522\libWiFi.a
Compiling .pio\build\esp32doit-devkit-v1\libb5d\ESP32WebServer-master\Parsing.cpp.o
Compiling .pio\build\esp32doit-devkit-v1\lib51f\WiFiClientSecure\WiFiClientSecure.cpp.o
Archiving .pio\build\esp32doit-devkit-v1\lib8bb\libFS.a
Compiling .pio\build\esp32doit-devkit-v1\lib51f\WiFiClientSecure\ssl_client.cpp.o
Compiling .pio\build\esp32doit-devkit-v1\lib37a\HTTPClient\HTTPClient.cpp.o
Compiling .pio\build\esp32doit-devkit-v1\libbfa\Preferences\Preferences1.cpp.o
Archiving .pio\build\esp32doit-devkit-v1\libb5d\libESP32WebServer-master.a
Compiling .pio\build\esp32doit-devkit-v1\libe10\Wire\Wire.cpp.o
Archiving .pio\build\esp32doit-devkit-v1\lib51f\libWiFiClientSecure.a
Compiling .pio\build\esp32doit-devkit-v1\libfc7\RTClib_ID83\RTClib.cpp.o
Archiving .pio\build\esp32doit-devkit-v1\lib37a\libHTTPClient.a
Archiving .pio\build\esp32doit-devkit-v1\libbfa\libPreferences.a
Compiling .pio\build\esp32doit-devkit-v1\lib12a\Universal-Arduino-Telegram-Bot-master\UniversalTelegramBot.cpp.o
Archiving .pio\build\esp32doit-devkit-v1\libFrameworkArduinoVariant.a
Archiving .pio\build\esp32doit-devkit-v1\libe10\libWire.a
Compiling .pio\build\esp32doit-devkit-v1\FrameworkArduino\Esp.cpp.o
Compiling .pio\build\esp32doit-devkit-v1\FrameworkArduino\FunctionalInterrupt.cpp.o
Archiving .pio\build\esp32doit-devkit-v1\libfc7\libRTClib_ID83.a
Compiling .pio\build\esp32doit-devkit-v1\FrameworkArduino\HardwareSerial.cpp.o
Compiling .pio\build\esp32doit-devkit-v1\FrameworkArduino\IPAddress.cpp.o
Compiling .pio\build\esp32doit-devkit-v1\FrameworkArduino\IPv6Address.cpp.o
Compiling .pio\build\esp32doit-devkit-v1\FrameworkArduino\MD5Builder.cpp.o
Archiving .pio\build\esp32doit-devkit-v1\lib12a\libUniversal-Arduino-Telegram-Bot-master.a
Compiling .pio\build\esp32doit-devkit-v1\FrameworkArduino\Print.cpp.o
Compiling .pio\build\esp32doit-devkit-v1\FrameworkArduino\Stream.cpp.o
Compiling .pio\build\esp32doit-devkit-v1\FrameworkArduino\StreamString.cpp.o
Compiling .pio\build\esp32doit-devkit-v1\FrameworkArduino\WMath.cpp.o
Compiling .pio\build\esp32doit-devkit-v1\FrameworkArduino\WString.cpp.o
Compiling .pio\build\esp32doit-devkit-v1\FrameworkArduino\base64.cpp.o
Compiling .pio\build\esp32doit-devkit-v1\FrameworkArduino\cbuf.cpp.o
Compiling .pio\build\esp32doit-devkit-v1\FrameworkArduino\esp32-hal-adc.c.o
Compiling .pio\build\esp32doit-devkit-v1\FrameworkArduino\esp32-hal-bt.c.o
Compiling .pio\build\esp32doit-devkit-v1\FrameworkArduino\esp32-hal-cpu.c.o
Compiling .pio\build\esp32doit-devkit-v1\FrameworkArduino\esp32-hal-dac.c.o
Compiling .pio\build\esp32doit-devkit-v1\FrameworkArduino\esp32-hal-gpio.c.o
Compiling .pio\build\esp32doit-devkit-v1\FrameworkArduino\esp32-hal-i2c.c.o
Compiling .pio\build\esp32doit-devkit-v1\FrameworkArduino\esp32-hal-ledc.c.o
Compiling .pio\build\esp32doit-devkit-v1\FrameworkArduino\esp32-hal-matrix.c.o
Compiling .pio\build\esp32doit-devkit-v1\FrameworkArduino\esp32-hal-misc.c.o
Compiling .pio\build\esp32doit-devkit-v1\FrameworkArduino\esp32-hal-psram.c.o
Compiling .pio\build\esp32doit-devkit-v1\FrameworkArduino\esp32-hal-rmt.c.o
Compiling .pio\build\esp32doit-devkit-v1\FrameworkArduino\esp32-hal-sigmadelta.c.o
Compiling .pio\build\esp32doit-devkit-v1\FrameworkArduino\esp32-hal-spi.c.o
Compiling .pio\build\esp32doit-devkit-v1\FrameworkArduino\esp32-hal-time.c.o
Compiling .pio\build\esp32doit-devkit-v1\FrameworkArduino\esp32-hal-timer.c.o
Compiling .pio\build\esp32doit-devkit-v1\FrameworkArduino\esp32-hal-touch.c.o
Compiling .pio\build\esp32doit-devkit-v1\FrameworkArduino\esp32-hal-uart.c.o
Compiling .pio\build\esp32doit-devkit-v1\FrameworkArduino\libb64\cdecode.c.o
Compiling .pio\build\esp32doit-devkit-v1\FrameworkArduino\libb64\cencode.c.o
Compiling .pio\build\esp32doit-devkit-v1\FrameworkArduino\main.cpp.o
Compiling .pio\build\esp32doit-devkit-v1\FrameworkArduino\stdlib_noniso.c.o
Compiling .pio\build\esp32doit-devkit-v1\FrameworkArduino\wiring_pulse.c.o
Compiling .pio\build\esp32doit-devkit-v1\FrameworkArduino\wiring_shift.c.o
Archiving .pio\build\esp32doit-devkit-v1\libFrameworkArduino.a
Linking .pio\build\esp32doit-devkit-v1\firmware.elf
Building .pio\build\esp32doit-devkit-v1\firmware.bin
Retrieving maximum program size .pio\build\esp32doit-devkit-v1\firmware.elf
Checking size .pio\build\esp32doit-devkit-v1\firmware.elf
Advanced Memory Usage is available via āPlatformIO Home > Project Inspectā
DATA: [= ] 13.7% (used 44768 bytes from 327680 bytes)
PROGRAM: [======= ] 73.5% (used 962774 bytes from 1310720 bytes)
esptool.py v2.6
Configuring upload protocolā¦
AVAILABLE: esp-prog, espota, esptool, iot-bus-jtag, jlink, minimodule, olimex-arm-usb-ocd, olimex-arm-usb-ocd-h, olimex-arm-usb-tiny-h, olimex-jtag-tiny, tumpa
CURRENT: upload_protocol = esptool
Looking for upload portā¦
Auto-detected: COM6
Uploading .pio\build\esp32doit-devkit-v1\firmware.bin
esptool.py v2.6
Serial port COM6
Connectingā¦ā¦ā¦__ā¦
Chip is ESP32D0WDQ6 (revision 1)
Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None
MAC: a4:cf:12:72:a9:9c
Uploading stubā¦
Running stubā¦
Stub runningā¦
Changing baud rate to 921600
Changed.
Configuring flash sizeā¦
Auto-detected Flash size: 4MB
Compressed 15872 bytes to 10319ā¦
Writing at 0x00001000⦠(100 %)
Wrote 15872 bytes (10319 compressed) at 0x00001000 in 0.1 seconds (effective 996.9 kbit/s)ā¦
Hash of data verified.
Compressed 3072 bytes to 128ā¦
Writing at 0x00008000⦠(100 %)
Wrote 3072 bytes (128 compressed) at 0x00008000 in 0.0 seconds (effective 1891.8 kbit/s)ā¦
Hash of data verified.
Compressed 8192 bytes to 47ā¦
Writing at 0x0000e000⦠(100 %)
Wrote 8192 bytes (47 compressed) at 0x0000e000 in 0.0 seconds (effective 5456.0 kbit/s)ā¦
Hash of data verified.
Compressed 962896 bytes to 547526ā¦
Writing at 0x00010000⦠(2 %)
Writing at 0x00094000⦠(100 %)
Wrote 962896 bytes (547526 compressed) at 0x00010000 in 7.7 seconds (effective 1000.7 kbit/s)ā¦
Hash of data verified.
Leavingā¦
Hard resetting via RTS pinā¦
========================= [SUCCESS] Took 65.08 seconds =========================