Моя общая библиотека ArduinoOTA также поддерживает ESP32.
Библиотека ArduinoOTA в комплекте с пакетами ESP8266 и ESP32 Arduino работает только с собственными библиотеками WiFi. Моя общая библиотека ArduinoOTA позволяет загружать эскиз в esp8266 или esp32 через Ethe rnet с библиотекой Ethe rnet или UIPEthe rnet. Загрузка через встроенную библиотеку WiFi также работает.
Если вы хотите загрузить корзину обновлений, см. пример загрузки OTASketchDownload .
Чтобы использовать это библиотека, а не связанная библиотека, связанная библиотека должна быть удалена из папки библиотеки пакета Board. Чтобы переопределить конфигурацию загрузки OTA в файле platform.txt, скопируйте файл platform.local.txt из папки extras этой библиотеки рядом с файлом platform.txt в папке установки пакета Board.