Подключение к UNO Q через ADB
Узнайте, как подключиться к оболочке UNO Q через ADB.
К ОС Linux, работающей на Arduino UNO Q, можно получить доступ по USB с помощью инструмента под названием Android Debug Bridge (ADB).
ADB — это инструмент, который устанавливается на ваш компьютер и позволяет получить доступ к оболочке платы и выполнять операции в системе.
Требования
Необходимо следующее оборудование:
Также вам потребуется следующее программное обеспечение, установленное на вашей ОС:
Установка ADB (основной компьютер)
Инструмент командной строки ADB поддерживается на MacOS, Windows и Linux. Более подробные инструкции для вашей ОС приведены в разделах ниже.
Совет
Дополнительную информацию и последнюю версию инструмента для всех операционных систем можно найти непосредственно на странице Android SDK Platform Tools.
MacOS
Для установки инструментов ADB на MacOS можно использовать homebrew. Откройте терминал и выполните следующую команду:
brew install android-platform-tools
Чтобы убедиться, что инструмент установлен, выполните adb version.
Windows
Для установки инструментов ADB на Windows можно использовать winget, который поддерживается в Windows 11 и некоторых более ранних версиях Windows 10.
Откройте терминал и выполните следующую команду:
winget install Google.PlatformTools
Чтобы убедиться, что инструмент установлен, выполните adb version.
Linux
Для установки инструментов ADB на дистрибутиве Debian/Ubuntu Linux откройте терминал и выполните следующую команду:
sudo apt-get install android-sdk-platform-tools
Чтобы убедиться, что инструмент установлен, выполните adb version.
Подключение через ADB
Подключите плату UNO Q к компьютеру через USB-C®.
Выполните в терминале команду
adb devices. Это должно вывести список подключённых устройств.
Примечание
Обратите внимание, что после подключения устройства может пройти до минуты, прежде чем оно появится в списке.
Выполните
adb shell. Если вы не настраивали плату ранее через Arduino App Lab, вам может потребоваться ввести пароль —arduino.Теперь вы должны находиться в терминале вашей платы.
Теперь вы можете выполнять команды через терминал на вашей плате! Чтобы выйти из терминала, просто введите
exit.
Итоги
Подключение через ADB — это простой способ получить доступ к оболочке вашей платы, позволяющий выполнять такие действия, как установка пакетов, редактирование файлов и запуск скриптов.
Инструмент arduino-app-cli также можно использовать непосредственно через оболочку, что позволяет запускать приложения прямо из командной строки. Подробнее об этом можно прочитать по ссылке ниже: