so I finally got the esp32 cam module connected and I tried uploading the scetch but It gave me the following error
Sketch uses 2114947 bytes (67%) of program storage space. Maximum is 3145728 bytes.
Global variables use 53680 bytes (16%) of dynamic memory, leaving 274000 bytes for local variables. Maximum is 327680 bytes.
"C:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\tools\esptool_py\2.6.1/esptool.exe" --chip esp32 --port "COM9" --baud 921600 --before default_reset --after hard_reset write_flash -z --flash_mode dio --flash_freq 80m --flash_size detect 0xe000 "C:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/partitions/boot_app0.bin" 0x1000 "C:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/bin/bootloader_qio_80m.bin" 0x10000 "C:\Users\Jiyan\AppData\Local\arduino\sketches\D346223E30913E5CBA7E9BFD0C29252A/ESP32_CameraServer_AP_20220120.ino.bin" 0x8000 "C:\Users\Jiyan\AppData\Local\arduino\sketches\D346223E30913E5CBA7E9BFD0C29252A/ESP32_CameraServer_AP_20220120.ino.partitions.bin"
esptool.py v2.6
Serial port COM9
Connecting....
Traceback (most recent call last):
File "esptool.py", line 2959, in
File "esptool.py", line 2952, in _main
File "esptool.py", line 2653, in main
File "esptool.py", line 460, in connect
File "esptool.py", line 440, in _connect_attempt
File "esptool.py", line 379, in sync
File "esptool.py", line 322, in command
File "esptool.py", line 285, in write
File "site-packages\serial\serialwin32.py", line 323, in write
serial.serialutil.SerialTimeoutException: Write timeout
Failed to execute script esptool
Failed uploading: uploading error: exit status 0xffffffff
pert
April 13, 2025, 3:13pm
2
I moved your topic to a more appropriate forum category @swamimahant .
The Nano Family > Nano ESP32 category you chose is only used for discussions directly related to the Arduino Nano ESP32 board.
In the future, when creating a topic please take the time to pick the forum category that best suits the subject of your question. There is an "About the _____ category " topic at the top of each category that explains its purpose.
Thanks in advance for your cooperation.
Turn on Verbose mode, then when you get the errors, copy ALL of the output and post it in code tags.
I am sorry I don't understand could you give me clearer instructions
Thanks
ledsyn
April 14, 2025, 12:12pm
5
Now I copy, click button <code>, and paste:
Sketch uses 2114947 bytes (67%) of program storage space. Maximum is 3145728 bytes.
Global variables use 53680 bytes (16%) of dynamic memory, leaving 274000 bytes for local variables. Maximum is 327680 bytes.
You can edit your first post and do this, also when posting code in new posts, in the IDE choose Edit -> Copy for Forum, and then paste it.
Open Settings/Preferences and
Now when verify ends click the button and paste in a
block
Thanks guys i will post it very soon
FQBN: esp32:esp32:esp32:UploadSpeed=115200,PartitionScheme=huge_app,PSRAM=enabled
Using board 'esp32' from platform in folder: C:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4
Using core 'esp32' from platform in folder: C:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4
Detecting libraries used...
C:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\tools\xtensa-esp32-elf-gcc\1.22.0-80-g6c4433a-5.2.0/bin/xtensa-esp32-elf-g++ -DESP_PLATFORM -DMBEDTLS_CONFIG_FILE="mbedtls/esp_config.h" -DHAVE_CONFIG_H -DGCC_NOT_5_2_0=0 -DWITH_POSIX -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/config -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/app_trace -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/app_update -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/asio -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/bootloader_support -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/bt -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/coap -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/console -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/driver -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/esp-tls -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/esp32 -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/esp_adc_cal -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/esp_event -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/esp_http_client -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/esp_http_server -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/esp_https_ota -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/esp_ringbuf -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/ethernet -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/expat -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/fatfs -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/freemodbus -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/freertos -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/heap -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/idf_test -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/jsmn -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/json -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/libsodium -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/log -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/lwip -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/mbedtls -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/mdns -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/micro-ecc -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/mqtt -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/newlib -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/nghttp -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/nvs_flash -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/openssl -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/protobuf-c -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/protocomm -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/pthread -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/sdmmc -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/smartconfig_ack -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/soc -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/spi_flash -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/spiffs -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/tcp_transport -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/tcpip_adapter -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/ulp -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/vfs -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/wear_levelling -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/wifi_provisioning -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/wpa_supplicant -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/xtensa-debug-module -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/esp-face -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/esp32-camera -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/esp-face -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/fb_gfx -std=gnu++11 -Os -g3 -Wpointer-arith -fexceptions -fstack-protector -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -mlongcalls -nostdlib -w -Wno-error=maybe-uninitialized -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-but-set-parameter -Wno-missing-field-initializers -Wno-sign-compare -fno-rtti -c -w -x c++ -E -CC -DF_CPU=240000000L -DARDUINO=10607 -DARDUINO_ESP32_DEV -DARDUINO_ARCH_ESP32 -DARDUINO_BOARD="ESP32_DEV" -DARDUINO_VARIANT="esp32" -DESP32 -DCORE_DEBUG_LEVEL=0 -DBOARD_HAS_PSRAM -mfix-esp32-psram-cache-issue -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4\cores\esp32 -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4\variants\esp32 C:\Users\Jiyan\AppData\Local\arduino\sketches\D346223E30913E5CBA7E9BFD0C29252A\sketch\ESP32_CameraServer_AP_20220120.ino.cpp -o nul
Alternatives for WiFi.h: [WiFi@1.0]
ResolveLibrary(WiFi.h)
-> candidates: [WiFi@1.0]
C:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\tools\xtensa-esp32-elf-gcc\1.22.0-80-g6c4433a-5.2.0/bin/xtensa-esp32-elf-g++ -DESP_PLATFORM -DMBEDTLS_CONFIG_FILE="mbedtls/esp_config.h" -DHAVE_CONFIG_H -DGCC_NOT_5_2_0=0 -DWITH_POSIX -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/config -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/app_trace -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/app_update -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/asio -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/bootloader_support -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/bt -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/coap -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/console -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/driver -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/esp-tls -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/esp32 -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/esp_adc_cal -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/esp_event -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/esp_http_client -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/esp_http_server -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/esp_https_ota -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/esp_ringbuf -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/ethernet -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/expat -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/fatfs -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/freemodbus -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/freertos -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/heap -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/idf_test -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/jsmn -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/json -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/libsodium -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/log -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/lwip -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/mbedtls -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/mdns -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/micro-ecc -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/mqtt -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/newlib -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/nghttp -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/nvs_flash -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/openssl -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/protobuf-c -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/protocomm -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/pthread -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/sdmmc -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/smartconfig_ack -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/soc -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/spi_flash -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/spiffs -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/tcp_transport -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/tcpip_adapter -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/ulp -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/vfs -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/wear_levelling -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/wifi_provisioning -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/wpa_supplicant -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/xtensa-debug-module -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/esp-face -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/esp32-camera -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/esp-face -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/fb_gfx -std=gnu++11 -Os -g3 -Wpointer-arith -fexceptions -fstack-protector -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -mlongcalls -nostdlib -w -Wno-error=maybe-uninitialized -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-but-set-parameter -Wno-missing-field-initializers -Wno-sign-compare -fno-rtti -c -w -x c++ -E -CC -DF_CPU=240000000L -DARDUINO=10607 -DARDUINO_ESP32_DEV -DARDUINO_ARCH_ESP32 -DARDUINO_BOARD="ESP32_DEV" -DARDUINO_VARIANT="esp32" -DESP32 -DCORE_DEBUG_LEVEL=0 -DBOARD_HAS_PSRAM -mfix-esp32-psram-cache-issue -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4\cores\esp32 -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4\variants\esp32 -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4\libraries\WiFi\src C:\Users\Jiyan\AppData\Local\arduino\sketches\D346223E30913E5CBA7E9BFD0C29252A\sketch\ESP32_CameraServer_AP_20220120.ino.cpp -o nul
Using cached library dependencies for file: C:\Users\Jiyan\AppData\Local\arduino\sketches\D346223E30913E5CBA7E9BFD0C29252A\sketch\CameraWebServer_AP.cpp
Using cached library dependencies for file: C:\Users\Jiyan\AppData\Local\arduino\sketches\D346223E30913E5CBA7E9BFD0C29252A\sketch\app_httpd.cpp
Using cached library dependencies for file: C:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4\libraries\WiFi\src\ETH.cpp
Using cached library dependencies for file: C:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4\libraries\WiFi\src\WiFi.cpp
Using cached library dependencies for file: C:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4\libraries\WiFi\src\WiFiAP.cpp
Using cached library dependencies for file: C:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4\libraries\WiFi\src\WiFiClient.cpp
Using cached library dependencies for file: C:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4\libraries\WiFi\src\WiFiGeneric.cpp
Using cached library dependencies for file: C:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4\libraries\WiFi\src\WiFiMulti.cpp
Using cached library dependencies for file: C:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4\libraries\WiFi\src\WiFiSTA.cpp
Using cached library dependencies for file: C:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4\libraries\WiFi\src\WiFiScan.cpp
Using cached library dependencies for file: C:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4\libraries\WiFi\src\WiFiServer.cpp
Using cached library dependencies for file: C:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4\libraries\WiFi\src\WiFiUdp.cpp
Generating function prototypes...
C:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\tools\xtensa-esp32-elf-gcc\1.22.0-80-g6c4433a-5.2.0/bin/xtensa-esp32-elf-g++ -DESP_PLATFORM -DMBEDTLS_CONFIG_FILE="mbedtls/esp_config.h" -DHAVE_CONFIG_H -DGCC_NOT_5_2_0=0 -DWITH_POSIX -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/config -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/app_trace -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/app_update -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/asio -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/bootloader_support -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/bt -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/coap -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/console -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/driver -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/esp-tls -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/esp32 -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/esp_adc_cal -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/esp_event -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/esp_http_client -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/esp_http_server -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/esp_https_ota -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/esp_ringbuf -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/ethernet -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/expat -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/fatfs -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/freemodbus -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/freertos -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/heap -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/idf_test -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/jsmn -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/json -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/libsodium -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/log -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/lwip -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/mbedtls -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/mdns -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/micro-ecc -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/mqtt -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/newlib -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/nghttp -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/nvs_flash -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/openssl -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/protobuf-c -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/protocomm -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/pthread -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/sdmmc -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/smartconfig_ack -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/soc -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/spi_flash -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/spiffs -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/tcp_transport -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/tcpip_adapter -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/ulp -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/vfs -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/wear_levelling -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/wifi_provisioning -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/wpa_supplicant -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/xtensa-debug-module -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/esp-face -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/esp32-camera -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/esp-face -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/include/fb_gfx -std=gnu++11 -Os -g3 -Wpointer-arith -fexceptions -fstack-protector -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -mlongcalls -nostdlib -w -Wno-error=maybe-uninitialized -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-but-set-parameter -Wno-missing-field-initializers -Wno-sign-compare -fno-rtti -c -w -x c++ -E -CC -DF_CPU=240000000L -DARDUINO=10607 -DARDUINO_ESP32_DEV -DARDUINO_ARCH_ESP32 -DARDUINO_BOARD="ESP32_DEV" -DARDUINO_VARIANT="esp32" -DESP32 -DCORE_DEBUG_LEVEL=0 -DBOARD_HAS_PSRAM -mfix-esp32-psram-cache-issue -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4\cores\esp32 -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4\variants\esp32 -IC:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4\libraries\WiFi\src C:\Users\Jiyan\AppData\Local\arduino\sketches\D346223E30913E5CBA7E9BFD0C29252A\sketch\ESP32_CameraServer_AP_20220120.ino.cpp -o C:\Users\Jiyan\AppData\Local\Temp\2270291863\sketch_merged.cpp
C:\Users\Jiyan\AppData\Local\Arduino15\packages\builtin\tools\ctags\5.8-arduino11/ctags -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives C:\Users\Jiyan\AppData\Local\Temp\2270291863\sketch_merged.cpp
Compiling sketch...
"C:\\Users\\Jiyan\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\xtensa-esp32-elf-gcc\\1.22.0-80-g6c4433a-5.2.0/bin/xtensa-esp32-elf-g++" -DESP_PLATFORM "-DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\"" -DHAVE_CONFIG_H -DGCC_NOT_5_2_0=0 -DWITH_POSIX "-IC:\\Users\\Jiyan\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.4/tools/sdk/include/config" "-IC:\\Users\\Jiyan\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.4/tools/sdk/include/app_trace" "-IC:\\Users\\Jiyan\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.4/tools/sdk/include/app_update" "-IC:\\Users\\Jiyan\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.4/tools/sdk/include/asio" "-IC:\\Users\\Jiyan\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.4/tools/sdk/include/bootloader_support" "-IC:\\Users\\Jiyan\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.4/tools/sdk/include/bt" "-IC:\\Users\\Jiyan\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.4/tools/sdk/include/coap" "-IC:\\Users\\Jiyan\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.4/tools/sdk/include/console" "-IC:\\Users\\Jiyan\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.4/tools/sdk/include/driver" "-IC:\\Users\\Jiyan\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.4/tools/sdk/include/esp-tls" "-IC:\\Users\\Jiyan\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.4/tools/sdk/include/esp32" "-IC:\\Users\\Jiyan\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.4/tools/sdk/include/esp_adc_cal" "-IC:\\Users\\Jiyan\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.4/tools/sdk/include/esp_event" "-IC:\\Users\\Jiyan\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.4/tools/sdk/include/esp_http_client" "-IC:\\Users\\Jiyan\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.4/tools/sdk/include/esp_http_server" "-IC:\\Users\\Jiyan\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.4/tools/sdk/include/esp_https_ota" "-IC:\\Users\\Jiyan\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.4/tools/sdk/include/esp_ringbuf" "-IC:\\Users\\Jiyan\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.4/tools/sdk/include/ethernet" "-IC:\\Users\\Jiyan\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.4/tools/sdk/include/expat" "-IC:\\Users\\Jiyan\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.4/tools/sdk/include/fatfs" "-IC:\\Users\\Jiyan\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.4/tools/sdk/include/freemodbus" "-IC:\\Users\\Jiyan\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.4/tools/sdk/include/freertos" "-IC:\\Users\\Jiyan\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.4/tools/sdk/include/heap" "-IC:\\Users\\Jiyan\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.4/tools/sdk/include/idf_test" "-IC:\\Users\\Jiyan\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.4/tools/sdk/include/jsmn" "-IC:\\Users\\Jiyan\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.4/tools/sdk/include/json" "-IC:\\Users\\Jiyan\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.4/tools/sdk/include/libsodium" "-IC:\\Users\\Jiyan\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.4/tools/sdk/include/log" "-IC:\\Users\\Jiyan\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.4/tools/sdk/include/lwip" "-IC:\\Users\\Jiyan\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.4/tools/sdk/include/mbedtls" "-IC:\\Users\\Jiyan\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.4/tools/sdk/include/mdns" "-IC:\\Users\\Jiyan\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.4/tools/sdk/include/micro-ecc" "-IC:\\Users\\Jiyan\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.4/tools/sdk/include/mqtt" "-IC:\\Users\\Jiyan\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.4/tools/sdk/include/newlib" "-IC:\\Users\\Jiyan\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.4/tools/sdk/include/nghttp" "-IC:\\Users\\Jiyan\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.4/tools/sdk/include/nvs_flash" "-IC:\\Users\\Jiyan\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.4/tools/sdk/include/openssl" "-IC:\\Users\\Jiyan\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.4/tools/sdk/include/protobuf-c" "-IC:\\Users\\Jiyan\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.4/tools/sdk/include/protocomm" "-IC:\\Users\\Jiyan\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.4/tools/sdk/include/pthread" "-IC:\\Users\\Jiyan\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.4/tools/sdk/include/sdmmc" "-IC:\\Users\\Jiyan\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.4/tools/sdk/include/smartconfig_ack" "-IC:\\Users\\Jiyan\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.4/tools/sdk/include/soc" "-IC:\\Users\\Jiyan\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.4/tools/sdk/include/spi_flash" "-IC:\\Users\\Jiyan\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.4/tools/sdk/include/spiffs" "-IC:\\Users\\Jiyan\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.4/tools/sdk/include/tcp_transport" "-IC:\\Users\\Jiyan\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.4/tools/sdk/include/tcpip_adapter" "-IC:\\Users\\Jiyan\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.4/tools/sdk/include/ulp" "-IC:\\Users\\Jiyan\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.4/tools/sdk/include/vfs" "-IC:\\Users\\Jiyan\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.4/tools/sdk/include/wear_levelling" "-IC:\\Users\\Jiyan\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.4/tools/sdk/include/wifi_provisioning" "-IC:\\Users\\Jiyan\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.4/tools/sdk/include/wpa_supplicant" "-IC:\\Users\\Jiyan\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.4/tools/sdk/include/xtensa-debug-module" "-IC:\\Users\\Jiyan\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.4/tools/sdk/include/esp-face" "-IC:\\Users\\Jiyan\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.4/tools/sdk/include/esp32-camera" "-IC:\\Users\\Jiyan\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.4/tools/sdk/include/esp-face" "-IC:\\Users\\Jiyan\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.4/tools/sdk/include/fb_gfx" -std=gnu++11 -Os -g3 -Wpointer-arith -fexceptions -fstack-protector -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -mlongcalls -nostdlib -w -Wno-error=maybe-uninitialized -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-but-set-parameter -Wno-missing-field-initializers -Wno-sign-compare -fno-rtti -MMD -c -DF_CPU=240000000L -DARDUINO=10607 -DARDUINO_ESP32_DEV -DARDUINO_ARCH_ESP32 "-DARDUINO_BOARD=\"ESP32_DEV\"" "-DARDUINO_VARIANT=\"esp32\"" -DESP32 -DCORE_DEBUG_LEVEL=0 -DBOARD_HAS_PSRAM -mfix-esp32-psram-cache-issue "-IC:\\Users\\Jiyan\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.4\\cores\\esp32" "-IC:\\Users\\Jiyan\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.4\\variants\\esp32" "-IC:\\Users\\Jiyan\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.4\\libraries\\WiFi\\src" "C:\\Users\\Jiyan\\AppData\\Local\\arduino\\sketches\\D346223E30913E5CBA7E9BFD0C29252A\\sketch\\ESP32_CameraServer_AP_20220120.ino.cpp" -o "C:\\Users\\Jiyan\\AppData\\Local\\arduino\\sketches\\D346223E30913E5CBA7E9BFD0C29252A\\sketch\\ESP32_CameraServer_AP_20220120.ino.cpp.o"
Using previously compiled file: C:\Users\Jiyan\AppData\Local\arduino\sketches\D346223E30913E5CBA7E9BFD0C29252A\sketch\app_httpd.cpp.o
Using previously compiled file: C:\Users\Jiyan\AppData\Local\arduino\sketches\D346223E30913E5CBA7E9BFD0C29252A\sketch\CameraWebServer_AP.cpp.o
Compiling libraries...
Compiling library "WiFi"
Using previously compiled file: C:\Users\Jiyan\AppData\Local\arduino\sketches\D346223E30913E5CBA7E9BFD0C29252A\libraries\WiFi\WiFiClient.cpp.o
Using previously compiled file: C:\Users\Jiyan\AppData\Local\arduino\sketches\D346223E30913E5CBA7E9BFD0C29252A\libraries\WiFi\ETH.cpp.o
Using previously compiled file: C:\Users\Jiyan\AppData\Local\arduino\sketches\D346223E30913E5CBA7E9BFD0C29252A\libraries\WiFi\WiFiAP.cpp.o
Using previously compiled file: C:\Users\Jiyan\AppData\Local\arduino\sketches\D346223E30913E5CBA7E9BFD0C29252A\libraries\WiFi\WiFi.cpp.o
Using previously compiled file: C:\Users\Jiyan\AppData\Local\arduino\sketches\D346223E30913E5CBA7E9BFD0C29252A\libraries\WiFi\WiFiMulti.cpp.o
Using previously compiled file: C:\Users\Jiyan\AppData\Local\arduino\sketches\D346223E30913E5CBA7E9BFD0C29252A\libraries\WiFi\WiFiGeneric.cpp.o
Using previously compiled file: C:\Users\Jiyan\AppData\Local\arduino\sketches\D346223E30913E5CBA7E9BFD0C29252A\libraries\WiFi\WiFiSTA.cpp.o
Using previously compiled file: C:\Users\Jiyan\AppData\Local\arduino\sketches\D346223E30913E5CBA7E9BFD0C29252A\libraries\WiFi\WiFiScan.cpp.o
Using previously compiled file: C:\Users\Jiyan\AppData\Local\arduino\sketches\D346223E30913E5CBA7E9BFD0C29252A\libraries\WiFi\WiFiServer.cpp.o
Using previously compiled file: C:\Users\Jiyan\AppData\Local\arduino\sketches\D346223E30913E5CBA7E9BFD0C29252A\libraries\WiFi\WiFiUdp.cpp.o
Compiling core...
Using precompiled core: C:\Users\Jiyan\AppData\Local\arduino\cores\54e0bd48c986d28bae19a39af34ded00\core.a
Linking everything together...
"C:\\Users\\Jiyan\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\xtensa-esp32-elf-gcc\\1.22.0-80-g6c4433a-5.2.0/bin/xtensa-esp32-elf-gcc" -nostdlib "-LC:\\Users\\Jiyan\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.4/tools/sdk/lib" "-LC:\\Users\\Jiyan\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.4/tools/sdk/ld" -T esp32_out.ld -T esp32.common.ld -T esp32.rom.ld -T esp32.peripherals.ld -T esp32.rom.libgcc.ld -T esp32.rom.spiram_incompatible_fns.ld -u ld_include_panic_highint_hdl -u call_user_start_cpu0 -Wl,--gc-sections -Wl,-static -Wl,--undefined=uxTopUsedPriority -u __cxa_guard_dummy -u __cxx_fatal_exception -Wl,--start-group "C:\\Users\\Jiyan\\AppData\\Local\\arduino\\sketches\\D346223E30913E5CBA7E9BFD0C29252A\\sketch\\CameraWebServer_AP.cpp.o" "C:\\Users\\Jiyan\\AppData\\Local\\arduino\\sketches\\D346223E30913E5CBA7E9BFD0C29252A\\sketch\\ESP32_CameraServer_AP_20220120.ino.cpp.o" "C:\\Users\\Jiyan\\AppData\\Local\\arduino\\sketches\\D346223E30913E5CBA7E9BFD0C29252A\\sketch\\app_httpd.cpp.o" "C:\\Users\\Jiyan\\AppData\\Local\\arduino\\sketches\\D346223E30913E5CBA7E9BFD0C29252A\\libraries\\WiFi\\ETH.cpp.o" "C:\\Users\\Jiyan\\AppData\\Local\\arduino\\sketches\\D346223E30913E5CBA7E9BFD0C29252A\\libraries\\WiFi\\WiFi.cpp.o" "C:\\Users\\Jiyan\\AppData\\Local\\arduino\\sketches\\D346223E30913E5CBA7E9BFD0C29252A\\libraries\\WiFi\\WiFiAP.cpp.o" "C:\\Users\\Jiyan\\AppData\\Local\\arduino\\sketches\\D346223E30913E5CBA7E9BFD0C29252A\\libraries\\WiFi\\WiFiClient.cpp.o" "C:\\Users\\Jiyan\\AppData\\Local\\arduino\\sketches\\D346223E30913E5CBA7E9BFD0C29252A\\libraries\\WiFi\\WiFiGeneric.cpp.o" "C:\\Users\\Jiyan\\AppData\\Local\\arduino\\sketches\\D346223E30913E5CBA7E9BFD0C29252A\\libraries\\WiFi\\WiFiMulti.cpp.o" "C:\\Users\\Jiyan\\AppData\\Local\\arduino\\sketches\\D346223E30913E5CBA7E9BFD0C29252A\\libraries\\WiFi\\WiFiSTA.cpp.o" "C:\\Users\\Jiyan\\AppData\\Local\\arduino\\sketches\\D346223E30913E5CBA7E9BFD0C29252A\\libraries\\WiFi\\WiFiScan.cpp.o" "C:\\Users\\Jiyan\\AppData\\Local\\arduino\\sketches\\D346223E30913E5CBA7E9BFD0C29252A\\libraries\\WiFi\\WiFiServer.cpp.o" "C:\\Users\\Jiyan\\AppData\\Local\\arduino\\sketches\\D346223E30913E5CBA7E9BFD0C29252A\\libraries\\WiFi\\WiFiUdp.cpp.o" "C:\\Users\\Jiyan\\AppData\\Local\\arduino\\cores\\54e0bd48c986d28bae19a39af34ded00\\core.a" -lgcc -lesp32 -lphy -lesp_http_client -lmbedtls -lrtc -lesp_http_server -lbtdm_app -lspiffs -lbootloader_support -lmdns -lnvs_flash -lfatfs -lpp -lnet80211 -ljsmn -lface_detection -llibsodium -lvfs -ldl_lib -llog -lfreertos -lcxx -lsmartconfig_ack -lxtensa-debug-module -lheap -ltcpip_adapter -lmqtt -lulp -lfd -lfb_gfx -lnghttp -lprotocomm -lsmartconfig -lm -lethernet -limage_util -lc_nano -lsoc -ltcp_transport -lc -lmicro-ecc -lface_recognition -ljson -lwpa_supplicant -lmesh -lesp_https_ota -lwpa2 -lexpat -llwip -lwear_levelling -lapp_update -ldriver -lbt -lespnow -lcoap -lasio -lnewlib -lconsole -lapp_trace -lesp32-camera -lhal -lprotobuf-c -lsdmmc -lcore -lpthread -lcoexist -lfreemodbus -lspi_flash -lesp-tls -lwpa -lwifi_provisioning -lwps -lesp_adc_cal -lesp_event -lopenssl -lesp_ringbuf -lfr -lstdc++ -Wl,--end-group -Wl,-EL -o "C:\\Users\\Jiyan\\AppData\\Local\\arduino\\sketches\\D346223E30913E5CBA7E9BFD0C29252A/ESP32_CameraServer_AP_20220120.ino.elf"
"C:\\Users\\Jiyan\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.4/tools/gen_esp32part.exe" -q "C:\\Users\\Jiyan\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\1.0.4/tools/partitions/huge_app.csv" "C:\\Users\\Jiyan\\AppData\\Local\\arduino\\sketches\\D346223E30913E5CBA7E9BFD0C29252A/ESP32_CameraServer_AP_20220120.ino.partitions.bin"
"C:\\Users\\Jiyan\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esptool_py\\2.6.1/esptool.exe" --chip esp32 elf2image --flash_mode dio --flash_freq 80m --flash_size 4MB -o "C:\\Users\\Jiyan\\AppData\\Local\\arduino\\sketches\\D346223E30913E5CBA7E9BFD0C29252A/ESP32_CameraServer_AP_20220120.ino.bin" "C:\\Users\\Jiyan\\AppData\\Local\\arduino\\sketches\\D346223E30913E5CBA7E9BFD0C29252A/ESP32_CameraServer_AP_20220120.ino.elf"
esptool.py v2.6
Using library WiFi at version 1.0 in folder: C:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4\libraries\WiFi
"C:\\Users\\Jiyan\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\xtensa-esp32-elf-gcc\\1.22.0-80-g6c4433a-5.2.0/bin/xtensa-esp32-elf-size" -A "C:\\Users\\Jiyan\\AppData\\Local\\arduino\\sketches\\D346223E30913E5CBA7E9BFD0C29252A/ESP32_CameraServer_AP_20220120.ino.elf"
Sketch uses 2114947 bytes (67%) of program storage space. Maximum is 3145728 bytes.
Global variables use 53680 bytes (16%) of dynamic memory, leaving 274000 bytes for local variables. Maximum is 327680 bytes.
"C:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\tools\esptool_py\2.6.1/esptool.exe" --chip esp32 --port "COM9" --baud 115200 --before default_reset --after hard_reset write_flash -z --flash_mode dio --flash_freq 80m --flash_size detect 0xe000 "C:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/partitions/boot_app0.bin" 0x1000 "C:\Users\Jiyan\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/bin/bootloader_qio_80m.bin" 0x10000 "C:\Users\Jiyan\AppData\Local\arduino\sketches\D346223E30913E5CBA7E9BFD0C29252A/ESP32_CameraServer_AP_20220120.ino.bin" 0x8000 "C:\Users\Jiyan\AppData\Local\arduino\sketches\D346223E30913E5CBA7E9BFD0C29252A/ESP32_CameraServer_AP_20220120.ino.partitions.bin"
esptool.py v2.6
Serial port COM9
Connecting....
Traceback (most recent call last):
File "esptool.py", line 2959, in <module>
File "esptool.py", line 2952, in _main
File "esptool.py", line 2653, in main
File "esptool.py", line 460, in connect
File "esptool.py", line 440, in _connect_attempt
File "esptool.py", line 379, in sync
File "esptool.py", line 322, in command
File "esptool.py", line 285, in write
File "site-packages\serial\serialwin32.py", line 323, in write
serial.serialutil.SerialTimeoutException: Write timeout
Failed to execute script esptool
Failed uploading: uploading error: exit status 0xffffffff
pert
April 14, 2025, 10:21pm
10
I have deleted your other cross-post @swamimahant .
Cross-posting is against the Arduino forum rules . The reason is that duplicate posts can waste the time of the people trying to help. Someone might spend a lot of time investigating and writing a detailed answer on one topic, without knowing that someone else already did the same in the other topic.
Repeated cross-posting can result in a suspension from the forum.
In the future, please only create one topic for each distinct subject matter. This is basic forum etiquette, as explained in the "How to get the best out of this forum " guide . It contains a lot of other useful information. Please read it.
Thanks in advance for your cooperation.
Continuing the discussion from Forgot wifi password of mẏ esp32 cam :
gives me this error mesg when uploading
esptool.py v2.6
Serial port COM7
Connecting....
Traceback (most recent call last):
File "esptool.py", line 2959, in <module>
File "esptool.py", line 2952, in _main
File "esptool.py", line 2653, in main
File "esptool.py", line 460, in connect
File "esptool.py", line 440, in _connect_attempt
File "esptool.py", line 379, in sync
File "esptool.py", line 322, in command
File "esptool.py", line 285, in write
File "site-packages\serial\serialwin32.py", line 323, in write
serial.serialutil.SerialTimeoutException: Write timeout
Failed to execute script esptool
Failed uploading: uploading error: exit status 0xffffffff
That has nothing to do with the password. First of all the password is attached to the router, not your esp32.
That error is a normal upload issue. Sorry, I don't know how to fix that.
Try closing ALL IDE windows and try again.
Keep getting error what should i do know
Sorry Im new to this stuff
The timeout error can be down to a number of reasons:
incorrect serial port selected (it can change dynamically) - make sure it still on COM7
another process keeping the port busy - close Serial Monitor or any other serial terminal that might have been used before uploading
faulty/intermittent USB cable - try a different one
try reducing the upload speed (Tools -> Upload speed) - seems to be a known factor on these boards
1 Like
hoẇto change upload speed on IDE 2.3.4
Hi @swamimahant . Some ESP32 board definitions create a Tools > Upload Speed menu in Arduino IDE. You can select the baud rate to use for the upload from that menu. However, the author of the "AI Thinker ESP32-CAM " board definition did not do that, so you won'd find an "Upload Speed " submenu under Arduino IDE's "Tools " menu when you have the "AI Thinker ESP32-CAM " board definition selected. Thus, there is no way to adjust the upload speed from the Arduino IDE GUI when using this board.
It would be possible to adjust the upload speed by editing the boards.txt configuration file of the "esp32 " boards platform which contains the "AI Thinker ESP32-CAM " board definition.
However, since that is a complex process, I recommend focusing on the other possible causes of the error for now. I am familiar with the situation where an upload failure can be worked around by reducing the upload speed. However, I have not associated this specific "serial.serialutil.SerialTimeoutException: Write timeout" error message with that situation (the one I associate with it has a form like "Invalid head of packet (0x00): Possible serial noise or corruption.").
1 Like
i still get error i used ESP32 Module board
I'm going to ask you to provide the full verbose output from an attempt at uploading to the "ESP32 module board".
This procedure is not intended to solve the problem. The purpose is to gather more information.
Please do this:
Select File > Preferences... (or Arduino IDE > Settings... for macOS users) from the Arduino IDE menus.
The "Preferences " dialog will open.
Uncheck the box next to Show verbose output during: ☑ compile in the "Preferences " dialog.
Check the box next to Show verbose output during: ☐ upload .
Click the "OK " button.
The "Preferences " dialog will close.
Attempt an upload, as you did before.
Wait for the upload to fail.
You will see an "Upload error: ... " notification at the bottom right corner of the Arduino IDE window. Click the "COPY ERROR MESSAGES " button on that notification.
Open a reply here on this forum topic by clicking the "Reply " button.
Click the <CODE/> icon on the post composer toolbar.
This will add the forum's code block markup (``` ) to your reply to make sure the error messages are correctly formatted.
Press the Ctrl +V keyboard shortcut (Command +V for macOS users).
This will paste the error output from the upload into the code block.
Move the cursor outside of the code block markup before you add any additional text to your reply.
Click the "Reply " button to publish the post.
using AI thinker ESP-32 cam as board in arudino
verbose is to big so im sending on notepad
ESP32 Cam ver.txt (39.5 KB)
this is my ESP32-S3-WROOM-1 module. on my ELEGOO smart robot car V4.0
OK, just to be certain, do you have the camera connected to your computer via the USB socket that is on the back of the camera board?
Please try this:
Select Sketch > Upload from the Arduino IDE menus.
Watch the black output panel at the bottom of the Arduino IDE window until you see this text printed:Connecting...
Press and hold the button on your ESP32 board.
ⓘ if your board has multiple buttons, you might have to do some trial and error to determine which is the one you need to press.
Wait about one second.
Release the button.
The upload should now finish successfully.
The buttons on this board are confusing. Normally when an ESP32 board has multiple buttons, one is marked something like "RST" or "EN" and the other is marked something like "BOOT" or "FLASH" or "IO0". It is the "BOOT"/"FLASH"/"IO0" button that we can hold down in cases where the upload is failing. However, your board has an "EN" and a "RST" button. If that is truly what they are, it would be strange since this would mean they both perform essentially the same function (resetting the board), so I'm not sure why they would go to the expense of putting two buttons on the board. ELEGOO does provide a schematic for the board, but their schematic only shows one button! The alternative explanation is that one of these buttons is actually the boot button, but they mislabeled it on the silkscreen (such errors are fairly common in the world of hobbyist electronics hardware).
its connected by usb c cable
i will update you if it works