Подключение к 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

  1. Подключите плату UNO Q к компьютеру через USB-C®.

  2. Выполните в терминале команду adb devices. Это должно вывести список подключённых устройств.

    Подключённые устройства

    Примечание

    Обратите внимание, что после подключения устройства может пройти до минуты, прежде чем оно появится в списке.

  3. Выполните adb shell. Если вы не настраивали плату ранее через Arduino App Lab, вам может потребоваться ввести пароль — arduino.

  4. Теперь вы должны находиться в терминале вашей платы.

    Терминал на плате
  5. Теперь вы можете выполнять команды через терминал на вашей плате! Чтобы выйти из терминала, просто введите exit.

Итоги

Подключение через ADB — это простой способ получить доступ к оболочке вашей платы, позволяющий выполнять такие действия, как установка пакетов, редактирование файлов и запуск скриптов.

Инструмент arduino-app-cli также можно использовать непосредственно через оболочку, что позволяет запускать приложения прямо из командной строки. Подробнее об этом можно прочитать по ссылке ниже: