Now I get
> Executing task: C:\Users\donvu.platformio\penv\Scripts\platformio.exe run --target upload <
Processing esp32dev (platform: espressif32; framework: arduino; board: esp32dev)
PackageManager: Installing tool-mkspiffs @ ~2.230.0
tool-mkspiffs @ 2.230.0 has been successfully installed!
Verbose mode can be enabled via -v, --verbose
option
CONFIGURATION: Redirecting...
PLATFORM: Espressif 32 1.12.4 > Espressif ESP32 Dev Module
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.200129 (1.0.4)
- tool-esptoolpy 1.20600.0 (2.6.0)
- tool-mkspiffs 2.230.0 (2.30)
- toolchain-xtensa32 2.50200.80 (5.2.0)
Converting WiFiScan.ino
LDF: Library Dependency Finder → Library Dependency Finder (LDF) — PlatformIO latest documentation
LDF Modes: Finder ~ chain, Compatibility ~ soft
Found 26 compatible libraries
Scanning dependencies…
Dependency Graph
|-- 1.0
Building in release mode
Compiling .pio\build\esp32dev\src\WiFiScan.ino.cpp.o
Compiling .pio\build\esp32dev\lib4cf\WiFi\ETH.cpp.o
Compiling .pio\build\esp32dev\lib4cf\WiFi\WiFi.cpp.o
Compiling .pio\build\esp32dev\lib4cf\WiFi\WiFiAP.cpp.o
Compiling .pio\build\esp32dev\lib4cf\WiFi\WiFiClient.cpp.o
Compiling .pio\build\esp32dev\lib4cf\WiFi\WiFiGeneric.cpp.o
Compiling .pio\build\esp32dev\lib4cf\WiFi\WiFiMulti.cpp.o
Compiling .pio\build\esp32dev\lib4cf\WiFi\WiFiSTA.cpp.o
Compiling .pio\build\esp32dev\lib4cf\WiFi\WiFiScan.cpp.o
Compiling .pio\build\esp32dev\lib4cf\WiFi\WiFiServer.cpp.o
Compiling .pio\build\esp32dev\lib4cf\WiFi\WiFiUdp.cpp.o
Archiving .pio\build\esp32dev\lib4cf\libWiFi.a
Linking .pio\build\esp32dev\firmware.elf
Building .pio\build\esp32dev\firmware.bin
Retrieving maximum program size .pio\build\esp32dev\firmware.elf
Checking size .pio\build\esp32dev\firmware.elf
Advanced Memory Usage is available via “PlatformIO Home > Project Inspect”
RAM: [= ] 11.8% (used 38696 bytes from 327680 bytes)
Flash: [===== ] 47.7% (used 625406 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…
Error: Please specify upload_port
for environment or use global --upload-port
option.
For some development platforms it can be a USB flash drive (i.e. /media//)
*** [upload] Explicit exit, status 1
================================================================================================== [FAILED] Took 8.03 seconds ==================================================================================================
Processing esp wrover kit (platform: espressif32; framework: arduino; board: esp-wrover-kit)
Verbose mode can be enabled via -v, --verbose
option
CONFIGURATION: Redirecting...
PLATFORM: Espressif 32 1.12.4 > Espressif ESP-WROVER-KIT
HARDWARE: ESP32 240MHz, 320KB RAM, 4MB Flash
DEBUG: Current (ftdi) On-board (ftdi) 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.200129 (1.0.4)
- tool-esptoolpy 1.20600.0 (2.6.0)
- tool-mkspiffs 2.230.0 (2.30)
- toolchain-xtensa32 2.50200.80 (5.2.0)
Converting WiFiScan.ino
LDF: Library Dependency Finder → Library Dependency Finder (LDF) — PlatformIO latest documentation
LDF Modes: Finder ~ chain, Compatibility ~ soft
Found 26 compatible libraries
Scanning dependencies…
Dependency Graph
|-- 1.0
Building in release mode
Compiling .pio\build\esp wrover kit\src\WiFiScan.ino.cpp.o
Generating partitions .pio\build\esp wrover kit\partitions.bin
Compiling .pio\build\esp wrover kit\lib4cf\WiFi\ETH.cpp.o
Compiling .pio\build\esp wrover kit\lib4cf\WiFi\WiFi.cpp.o
Compiling .pio\build\esp wrover kit\lib4cf\WiFi\WiFiAP.cpp.o
Compiling .pio\build\esp wrover kit\lib4cf\WiFi\WiFiClient.cpp.o
Compiling .pio\build\esp wrover kit\lib4cf\WiFi\WiFiGeneric.cpp.o
Compiling .pio\build\esp wrover kit\lib4cf\WiFi\WiFiMulti.cpp.o
Compiling .pio\build\esp wrover kit\lib4cf\WiFi\WiFiSTA.cpp.o
Compiling .pio\build\esp wrover kit\lib4cf\WiFi\WiFiScan.cpp.o
Compiling .pio\build\esp wrover kit\lib4cf\WiFi\WiFiServer.cpp.o
Compiling .pio\build\esp wrover kit\lib4cf\WiFi\WiFiUdp.cpp.o
Archiving .pio\build\esp wrover kit\libFrameworkArduinoVariant.a
Compiling .pio\build\esp wrover kit\FrameworkArduino\Esp.cpp.o
Compiling .pio\build\esp wrover kit\FrameworkArduino\FunctionalInterrupt.cpp.o
Compiling .pio\build\esp wrover kit\FrameworkArduino\HardwareSerial.cpp.o
Compiling .pio\build\esp wrover kit\FrameworkArduino\IPAddress.cpp.o
Compiling .pio\build\esp wrover kit\FrameworkArduino\IPv6Address.cpp.o
Compiling .pio\build\esp wrover kit\FrameworkArduino\MD5Builder.cpp.o
Compiling .pio\build\esp wrover kit\FrameworkArduino\Print.cpp.o
Compiling .pio\build\esp wrover kit\FrameworkArduino\Stream.cpp.o
Compiling .pio\build\esp wrover kit\FrameworkArduino\StreamString.cpp.o
Compiling .pio\build\esp wrover kit\FrameworkArduino\WMath.cpp.o
Archiving .pio\build\esp wrover kit\lib4cf\libWiFi.a
Compiling .pio\build\esp wrover kit\FrameworkArduino\WString.cpp.o
Compiling .pio\build\esp wrover kit\FrameworkArduino\base64.cpp.o
Compiling .pio\build\esp wrover kit\FrameworkArduino\cbuf.cpp.o
Compiling .pio\build\esp wrover kit\FrameworkArduino\esp32-hal-adc.c.o
Compiling .pio\build\esp wrover kit\FrameworkArduino\esp32-hal-bt.c.o
Compiling .pio\build\esp wrover kit\FrameworkArduino\esp32-hal-cpu.c.o
Compiling .pio\build\esp wrover kit\FrameworkArduino\esp32-hal-dac.c.o
Compiling .pio\build\esp wrover kit\FrameworkArduino\esp32-hal-gpio.c.o
Compiling .pio\build\esp wrover kit\FrameworkArduino\esp32-hal-i2c.c.o
Compiling .pio\build\esp wrover kit\FrameworkArduino\esp32-hal-ledc.c.o
Compiling .pio\build\esp wrover kit\FrameworkArduino\esp32-hal-matrix.c.o
Compiling .pio\build\esp wrover kit\FrameworkArduino\esp32-hal-misc.c.o
Compiling .pio\build\esp wrover kit\FrameworkArduino\esp32-hal-psram.c.o
Compiling .pio\build\esp wrover kit\FrameworkArduino\esp32-hal-rmt.c.o
Compiling .pio\build\esp wrover kit\FrameworkArduino\esp32-hal-sigmadelta.c.o
Compiling .pio\build\esp wrover kit\FrameworkArduino\esp32-hal-spi.c.o
Compiling .pio\build\esp wrover kit\FrameworkArduino\esp32-hal-time.c.o
Compiling .pio\build\esp wrover kit\FrameworkArduino\esp32-hal-timer.c.o
Compiling .pio\build\esp wrover kit\FrameworkArduino\esp32-hal-touch.c.o
Compiling .pio\build\esp wrover kit\FrameworkArduino\esp32-hal-uart.c.o
Compiling .pio\build\esp wrover kit\FrameworkArduino\libb64\cdecode.c.o
Compiling .pio\build\esp wrover kit\FrameworkArduino\libb64\cencode.c.o
Compiling .pio\build\esp wrover kit\FrameworkArduino\main.cpp.o
Compiling .pio\build\esp wrover kit\FrameworkArduino\stdlib_noniso.c.o
Compiling .pio\build\esp wrover kit\FrameworkArduino\wiring_pulse.c.o
Compiling .pio\build\esp wrover kit\FrameworkArduino\wiring_shift.c.o
Archiving .pio\build\esp wrover kit\libFrameworkArduino.a
Linking .pio\build\esp wrover kit\firmware.elf
Building .pio\build\esp wrover kit\firmware.bin
Retrieving maximum program size .pio\build\esp wrover kit\firmware.elf
Checking size .pio\build\esp wrover kit\firmware.elf
Advanced Memory Usage is available via “PlatformIO Home > Project Inspect”
RAM: [= ] 11.8% (used 38696 bytes from 327680 bytes)
Flash: [===== ] 47.7% (used 625406 bytes from 1310720 bytes)
esptool.py v2.6
Configuring upload protocol…
AVAILABLE: esp-prog, espota, esptool, ftdi, 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…
Error: Please specify upload_port
for environment or use global --upload-port
option.
For some development platforms it can be a USB flash drive (i.e. /media//)
*** [upload] Explicit exit, status 1
================================================================================================== [FAILED] Took 10.69 seconds ==================================================================================================
Processing espea32 (platform: espressif32; framework: arduino; board: espea32)
Verbose mode can be enabled via -v, --verbose
option
CONFIGURATION: Redirecting...
PLATFORM: Espressif 32 1.12.4 > April Brother ESPea32
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.200129 (1.0.4)
- tool-esptoolpy 1.20600.0 (2.6.0)
- tool-mkspiffs 2.230.0 (2.30)
- toolchain-xtensa32 2.50200.80 (5.2.0)
Converting WiFiScan.ino
LDF: Library Dependency Finder → Library Dependency Finder (LDF) — PlatformIO latest documentation
LDF Modes: Finder ~ chain, Compatibility ~ soft
Found 26 compatible libraries
Scanning dependencies…
Dependency Graph
|-- 1.0
Building in release mode
Compiling .pio\build\espea32\src\WiFiScan.ino.cpp.o
Generating partitions .pio\build\espea32\partitions.bin
Compiling .pio\build\espea32\lib4cf\WiFi\ETH.cpp.o
Compiling .pio\build\espea32\lib4cf\WiFi\WiFi.cpp.o
Compiling .pio\build\espea32\lib4cf\WiFi\WiFiAP.cpp.o
Compiling .pio\build\espea32\lib4cf\WiFi\WiFiClient.cpp.o
Compiling .pio\build\espea32\lib4cf\WiFi\WiFiGeneric.cpp.o
Compiling .pio\build\espea32\lib4cf\WiFi\WiFiMulti.cpp.o
Compiling .pio\build\espea32\lib4cf\WiFi\WiFiSTA.cpp.o
Compiling .pio\build\espea32\lib4cf\WiFi\WiFiScan.cpp.o
Compiling .pio\build\espea32\lib4cf\WiFi\WiFiServer.cpp.o
Compiling .pio\build\espea32\lib4cf\WiFi\WiFiUdp.cpp.o
Archiving .pio\build\espea32\libFrameworkArduinoVariant.a
Compiling .pio\build\espea32\FrameworkArduino\Esp.cpp.o
Compiling .pio\build\espea32\FrameworkArduino\FunctionalInterrupt.cpp.o
Compiling .pio\build\espea32\FrameworkArduino\HardwareSerial.cpp.o
Compiling .pio\build\espea32\FrameworkArduino\IPAddress.cpp.o
Compiling .pio\build\espea32\FrameworkArduino\IPv6Address.cpp.o
Compiling .pio\build\espea32\FrameworkArduino\MD5Builder.cpp.o
Compiling .pio\build\espea32\FrameworkArduino\Print.cpp.o
Compiling .pio\build\espea32\FrameworkArduino\Stream.cpp.o
Archiving .pio\build\espea32\lib4cf\libWiFi.a
Compiling .pio\build\espea32\FrameworkArduino\StreamString.cpp.o
Compiling .pio\build\espea32\FrameworkArduino\WMath.cpp.o
Compiling .pio\build\espea32\FrameworkArduino\WString.cpp.o
Compiling .pio\build\espea32\FrameworkArduino\base64.cpp.o
Compiling .pio\build\espea32\FrameworkArduino\cbuf.cpp.o
Compiling .pio\build\espea32\FrameworkArduino\esp32-hal-adc.c.o
Compiling .pio\build\espea32\FrameworkArduino\esp32-hal-bt.c.o
Compiling .pio\build\espea32\FrameworkArduino\esp32-hal-cpu.c.o
Compiling .pio\build\espea32\FrameworkArduino\esp32-hal-dac.c.o
Compiling .pio\build\espea32\FrameworkArduino\esp32-hal-gpio.c.o
Compiling .pio\build\espea32\FrameworkArduino\esp32-hal-i2c.c.o
Compiling .pio\build\espea32\FrameworkArduino\esp32-hal-ledc.c.o
Compiling .pio\build\espea32\FrameworkArduino\esp32-hal-matrix.c.o
Compiling .pio\build\espea32\FrameworkArduino\esp32-hal-misc.c.o
Compiling .pio\build\espea32\FrameworkArduino\esp32-hal-psram.c.o
Compiling .pio\build\espea32\FrameworkArduino\esp32-hal-rmt.c.o
Compiling .pio\build\espea32\FrameworkArduino\esp32-hal-sigmadelta.c.o
Compiling .pio\build\espea32\FrameworkArduino\esp32-hal-spi.c.o
Compiling .pio\build\espea32\FrameworkArduino\esp32-hal-time.c.o
Compiling .pio\build\espea32\FrameworkArduino\esp32-hal-timer.c.o
Compiling .pio\build\espea32\FrameworkArduino\esp32-hal-touch.c.o
Compiling .pio\build\espea32\FrameworkArduino\esp32-hal-uart.c.o
Compiling .pio\build\espea32\FrameworkArduino\libb64\cdecode.c.o
Compiling .pio\build\espea32\FrameworkArduino\libb64\cencode.c.o
Compiling .pio\build\espea32\FrameworkArduino\main.cpp.o
Compiling .pio\build\espea32\FrameworkArduino\stdlib_noniso.c.o
Compiling .pio\build\espea32\FrameworkArduino\wiring_pulse.c.o
Compiling .pio\build\espea32\FrameworkArduino\wiring_shift.c.o
Archiving .pio\build\espea32\libFrameworkArduino.a
Linking .pio\build\espea32\firmware.elf
Building .pio\build\espea32\firmware.bin
Retrieving maximum program size .pio\build\espea32\firmware.elf
Checking size .pio\build\espea32\firmware.elf
Advanced Memory Usage is available via “PlatformIO Home > Project Inspect”
RAM: [= ] 11.8% (used 38696 bytes from 327680 bytes)
Flash: [===== ] 47.7% (used 625406 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…
Error: Please specify upload_port
for environment or use global --upload-port
option.
For some development platforms it can be a USB flash drive (i.e. /media//)
*** [upload] Explicit exit, status 1
================================================================================================== [FAILED] Took 11.49 seconds ==================================================================================================
Processing esp320 (platform: espressif32; framework: arduino; board: esp320)
Verbose mode can be enabled via -v, --verbose
option
CONFIGURATION: Redirecting...
PLATFORM: Espressif 32 1.12.4 > Electronic SweetPeas ESP320
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.200129 (1.0.4)
- tool-esptoolpy 1.20600.0 (2.6.0)
- tool-mkspiffs 2.230.0 (2.30)
- toolchain-xtensa32 2.50200.80 (5.2.0)
Converting WiFiScan.ino
LDF: Library Dependency Finder → Library Dependency Finder (LDF) — PlatformIO latest documentation
LDF Modes: Finder ~ chain, Compatibility ~ soft
Found 26 compatible libraries
Scanning dependencies…
Dependency Graph
|-- 1.0
Building in release mode
Compiling .pio\build\esp320\src\WiFiScan.ino.cpp.o
Generating partitions .pio\build\esp320\partitions.bin
Compiling .pio\build\esp320\lib4cf\WiFi\ETH.cpp.o
Compiling .pio\build\esp320\lib4cf\WiFi\WiFi.cpp.o
Compiling .pio\build\esp320\lib4cf\WiFi\WiFiAP.cpp.o
Compiling .pio\build\esp320\lib4cf\WiFi\WiFiClient.cpp.o
Compiling .pio\build\esp320\lib4cf\WiFi\WiFiGeneric.cpp.o
Compiling .pio\build\esp320\lib4cf\WiFi\WiFiMulti.cpp.o
Compiling .pio\build\esp320\lib4cf\WiFi\WiFiSTA.cpp.o
Compiling .pio\build\esp320\lib4cf\WiFi\WiFiScan.cpp.o
Compiling .pio\build\esp320\lib4cf\WiFi\WiFiServer.cpp.o
Compiling .pio\build\esp320\lib4cf\WiFi\WiFiUdp.cpp.o
Archiving .pio\build\esp320\libFrameworkArduinoVariant.a
Compiling .pio\build\esp320\FrameworkArduino\Esp.cpp.o
Compiling .pio\build\esp320\FrameworkArduino\FunctionalInterrupt.cpp.o
Compiling .pio\build\esp320\FrameworkArduino\HardwareSerial.cpp.o
Compiling .pio\build\esp320\FrameworkArduino\IPAddress.cpp.o
Compiling .pio\build\esp320\FrameworkArduino\IPv6Address.cpp.o
Compiling .pio\build\esp320\FrameworkArduino\MD5Builder.cpp.o
Compiling .pio\build\esp320\FrameworkArduino\Print.cpp.o
Archiving .pio\build\esp320\lib4cf\libWiFi.a
Compiling .pio\build\esp320\FrameworkArduino\Stream.cpp.o
Compiling .pio\build\esp320\FrameworkArduino\StreamString.cpp.o
Compiling .pio\build\esp320\FrameworkArduino\WMath.cpp.o
Compiling .pio\build\esp320\FrameworkArduino\WString.cpp.o
Compiling .pio\build\esp320\FrameworkArduino\base64.cpp.o
Compiling .pio\build\esp320\FrameworkArduino\cbuf.cpp.o
Compiling .pio\build\esp320\FrameworkArduino\esp32-hal-adc.c.o
Compiling .pio\build\esp320\FrameworkArduino\esp32-hal-bt.c.o
Compiling .pio\build\esp320\FrameworkArduino\esp32-hal-cpu.c.o
Compiling .pio\build\esp320\FrameworkArduino\esp32-hal-dac.c.o
Compiling .pio\build\esp320\FrameworkArduino\esp32-hal-gpio.c.o
Compiling .pio\build\esp320\FrameworkArduino\esp32-hal-i2c.c.o
Compiling .pio\build\esp320\FrameworkArduino\esp32-hal-ledc.c.o
Compiling .pio\build\esp320\FrameworkArduino\esp32-hal-matrix.c.o
Compiling .pio\build\esp320\FrameworkArduino\esp32-hal-misc.c.o
Compiling .pio\build\esp320\FrameworkArduino\esp32-hal-psram.c.o
Compiling .pio\build\esp320\FrameworkArduino\esp32-hal-rmt.c.o
Compiling .pio\build\esp320\FrameworkArduino\esp32-hal-sigmadelta.c.o
Compiling .pio\build\esp320\FrameworkArduino\esp32-hal-spi.c.o
Compiling .pio\build\esp320\FrameworkArduino\esp32-hal-time.c.o
Compiling .pio\build\esp320\FrameworkArduino\esp32-hal-timer.c.o
Compiling .pio\build\esp320\FrameworkArduino\esp32-hal-touch.c.o
Compiling .pio\build\esp320\FrameworkArduino\esp32-hal-uart.c.o
Compiling .pio\build\esp320\FrameworkArduino\libb64\cdecode.c.o
Compiling .pio\build\esp320\FrameworkArduino\libb64\cencode.c.o
Compiling .pio\build\esp320\FrameworkArduino\main.cpp.o
Compiling .pio\build\esp320\FrameworkArduino\stdlib_noniso.c.o
Compiling .pio\build\esp320\FrameworkArduino\wiring_pulse.c.o
Compiling .pio\build\esp320\FrameworkArduino\wiring_shift.c.o
Archiving .pio\build\esp320\libFrameworkArduino.a
Linking .pio\build\esp320\firmware.elf
Building .pio\build\esp320\firmware.bin
Retrieving maximum program size .pio\build\esp320\firmware.elf
Checking size .pio\build\esp320\firmware.elf
Advanced Memory Usage is available via “PlatformIO Home > Project Inspect”
RAM: [= ] 11.8% (used 38696 bytes from 327680 bytes)
Flash: [===== ] 47.7% (used 625406 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
Error: Please specify upload_port
for environment or use global --upload-port
option.
Looking for upload port…
For some development platforms it can be a USB flash drive (i.e. /media//)
*** [upload] Explicit exit, status 1
================================================================================================== [FAILED] Took 11.35 seconds ==================================================================================================
Environment Status Duration
esp32dev FAILED 00:00:08.032
esp wrover kit FAILED 00:00:10.687
espea32 FAILED 00:00:11.493
esp320 FAILED 00:00:11.354
============================================================================================= 4 failed, 0 succeeded in 00:00:41.566 =============================================================================================
The terminal process “C:\Users\donvu.platformio\penv\Scripts\platformio.exe ‘run’, ‘–target’, ‘upload’” terminated with exit code: 1.
Terminal will be reused by tasks, press any key to close it.