Данная прошивка предназначена для пульта управления из набора MiddleROV. Пульт представляет собой чёрный "ящик" с разъёмами, к данному пульту подключается сам аппарат.
Если нужна прошивка для платы на самом аппарате, то вам нужен репозиторий MiddleRov2OnBoard.
Для прошивки, подключите USB-кабель к пульту и воспользуйтесь Arduino IDE, выбрав нужный последовательный порт и плату Arduino Leonardo
. Также обратите внимание на версии прошивок и необходимые библиотеки.
В зависимости от версии вашего набора, вам могут понадобиться разные версии прошивок.
- Для наборов, приобретённых с ноября 2023 года – используйте код из текущей ветки (
master
). - Для более старых наборов – используйте архивные версии кода
Для прошивки требуется библиотека PsxNewLib
. Она доступна в менеджере библиотек Arduino IDE: Скетч / Покдлючить библиотеку / Управлять библиотеками
, далее вводим в поиск PsxNewLib
и устанавливаем, соглашаясь и на установку зависимостей. PsxNewLib
зависит от библиотеки DigitalIO
и при необходимости, её можно установить аналогичным способом (через менеджер библиотек).