
ScanNetworks:52: error: ‘class WiFiClass’ has no member named ‘firmwareVersion’ Hold-down the “ BOOT” button in your ESP32 boardĪnd it fails to compile with a similar error message: In function ‘void setup()’:.Having the right board name and COM por selected, follow these steps: When you try to upload a new sketch to your ESP32 and it fails to connect to your board, it means that your ESP32 is not in flashing/uploading mode. A fatal error occurred: “Failed to connect to ESP32: Timed out… Connecting…” Make sure you are running the Arduino IDE where you installed the ESP32 add-on.

Note: Windows PCs often have multiple Arduino IDE versions installed (portable and local installations). C:\\Users\\ User\\Documents \\Arduino\\ hardware\\ espressif\\ esp32/tools /xtensa-esp32-elf /bin/ xtensa-esp32- elf-g++”: file does not existĪfter installing the ESP32 add-on, if you open the Arduino IDE and it fails to compile code to your ESP32 board, we recommend re-running the Arduino IDE ESP32 add-on intallation. If at this moment you can’t find your ESP32 board name, we recommend repeating the installation process from scratch.ģ. If you still don’t see the boards in the Arduino IDE, make sure you click on the small arrow (highlighted in the figure below) to scroll all the way down through the boards: I can’t see the ESP32 boards in the Arduino IDE Tools menu (Windows PC)


Note: Espressif found some silicon design errors in the ESP32 which might be responsible for some unexplained errors/behavior.
