Прошивка платы HighROV по WiFi
Установка необходимых библиотек
Сначала необходимо установить поддержку платы Arduino NANO 33 IoT. Для этого выбираем пункт меню Инструменты / Плата: … / Менеджер плат. Необходимо установить пакет Arduino SAMD Board (32-bits ARM Cortex-M0+).
Далее необходимо установить в Arduino IDE некоторые нужные библиотеки, это можено сделать выбрав пункт меню Скетч / Подключить библиотеку / Управлять библиотеками (или сочетание клавиш Ctrl+Shift+I)
Самое главное, что необходимо установить - библиотека Arduino OTA. Рекомендуется ознакомится с документацией по данной библиотеке.
Помимо этого рекомендуется также установить и другие библиотеки, требуемые для сборки прошивки HighROV:
BlueRobotics MS5837Arduino LSM6DS3Adafruit PWM Servo DriverEthernet2WiFiNINA
Файлы конфигурации
Необходимо поместить два файла конфигурации в директорию, где расположен пакет Arduino SAMD Board. Данный путь может различаться на разных системах и версиях. Например, это может быть C:\Users\Username\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.9
Сначала нужно закрыть все окна Arduino IDE. Затем в данную директорию нужно положить два файла (с перезаписью существующих, но стоит сначала сделать резервную копию), скачивание по ссылкам:

Прошивка
Для прошивки выбираем плату Arduino NANO 33 IoT, а также нужно выбрать программатор Arduino OTA SAMD (192.168.1.6)

Загрузку прошивки необходимо производить с помощью функции Скетч \ Загрузить через программатор.

Пароль по умолчанию - 1. Он может отличаться у тех проишвок, которые будут загружены пользователем.

Обратите внимание:
- Загружаемые прошивки должны использовать ArduinoOTA для проверки обновлений, иначе последующие обновления по WiFi станут невозможны.
- В случае проблем с прошивкой по WiFi: проверьте подключение к сети, попробуйте перезагрузить плату, полностью выключить питание пульта управления (роутера и платы HighROV) и включить заново. Устройство
192.168.1.6должно быть доступно по сети и откликаться наping, но только если функционал обновления по WiFi включён в прошивку, которая записана на микроконтроллер.