Сейчас опять напасть - переустановил все согласно
этой инструкции.
WiFiScan компилируется, но писаться в ESP32 не хочет:
Код:
Скетч использует 462187 байт (35%) памяти устройства. Всего доступно 1310720 байт.
Глобальные переменные используют 36920 байт (12%) динамической памяти, оставляя 257992 байт для локальных переменных. Максимум: 294912 байт.
java.io.IOException: Cannot run program "{tools.esptool.path}.exe": CreateProcess error=2, Не удается найти указанный файл
at java.lang.ProcessBuilder.start(ProcessBuilder.java:1048)
at processing.app.helpers.ProcessUtils.exec(ProcessUtils.java:26)
at cc.arduino.packages.Uploader.executeUploadCommand(Uploader.java:129)
at cc.arduino.packages.uploaders.SerialUploader.uploadUsingPreferences(SerialUploader.java:207)
at cc.arduino.UploaderUtils.upload(UploaderUtils.java:78)
at processing.app.SketchController.upload(SketchController.java:713)
at processing.app.SketchController.exportApplet(SketchController.java:686)
at processing.app.Editor$DefaultExportHandler.run(Editor.java:2168)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.io.IOException: CreateProcess error=2, Не удается найти указанный файл
at java.lang.ProcessImpl.create(Native Method)
at java.lang.ProcessImpl.<init>(ProcessImpl.java:386)
at java.lang.ProcessImpl.start(ProcessImpl.java:137)
at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029)
... 8 more
Произошла ошибка при загрузке скетча
Что сейчас-то ему надо?
esptool.exe, понятное дело, есть - по пути:
C:\Documents and Settings\My Name\Documents\Arduino\hardware\espressif\esp32\tools"
Что и где нужно править?
-----------------------------------------------------
При этом правильно заработала компиляция из Visual Studio. Сейчас WiFi Scan, скомпилированный оттуда у меня показывает сети.
Осталось починить собственно Arduino IDE...