Arduino IDE это приложение с открытым исходным кодом предназначена для написания и загрузки кода на платы Arduino. Так же это кросс-платформенное приложение, которое работает на Windows, macOS и Linux. Arduino это аппаратный язык программирования, в основном написанный на C и C++.
Эта статья покажет вам, как установить Arduino IDE на Ubuntu 20.04. Существует три различных способа установки Arduino на Ubuntu – с помощью официального сценария установки, с помощью пакета snap и apt.
Установка Arduino IDE с помощью скрипта
Это самый простой и рекомендуемый способ установки Arduino IDE в Ubuntu Linux.
Шаг 1: Убедитесь, что ваши системные пакеты Ubuntu обновлены:
$ sudo apt-get update $ sudo apt-get upgrade
Шаг 2: Загрузка Arduino IDE и его извлечение
Загрузите последнюю версию Arduino IDE для Linux 64bit со страницы загрузки. Очень важно, чтобы вы выбрали правильную версию для своего дистрибутива Linux, которым в нашем случае является Ubuntu Linux 64bit.
Следующие команды загружают файл Arduino IDE версии 1.8.15 tar.xz во временный каталог с именем ‘arduino’:
$ mkdir arduino $ cd arduino/ $ wget https://downloads.arduino.cc/arduino-1.8.15-linux64.tar.xz
Шаг 3: Извлеките файл tar.xz.:
Делается это командой
$ tar -xvf ./arduino-1.8.15-linux64.tar.xz
Шаг 4: Установка Arduino с помощью скрипта установщика
Измените каталог, а затем запустите установленный скрипт:
$ cd arduino-1.8.15/ $ sudo ./install.sh
По умолчанию Arduino устанавливается в /usr/local/bin/arduino.
Вы должны найти новый значок на рабочем столе и в списке приложений:
Добавление пользователя в группу использования порта Arduino
Чтобы избежать возможных проблем при использовании Arduino IDE, добавьте системного пользователя в группу dialout.
Это процедура доступа к последовательному порту из программного обеспечения Arduino (IDE), если вы получаете ошибку.
Может случиться так, что при загрузке эскиза вы получите следующую ошибку:
“Error opening serial port …” (Ошибка открытия последовательного порта )
Если вы получаете эту ошибку, вам необходимо установить разрешения последовательного порта.
Введите в терминале следующую команду:
$
ls -l /dev/ttyACM*
вы получите что-то вроде:
crw-rw-- 1 root dialout 188, 0 5 apr 23.01 ttyACM0
Данные, которые нам нужны, это “dialout” (это владелец группы файла).
Теперь нам просто нужно добавить нашего системного пользователя в группу:
$
sudo usermod -a -G dialout <username>
где <username>
ваше имя пользователя Linux. Вам нужно будет выйти из системы и снова войти в систему, чтобы это вступило в силу.
В моем случае это так:
$ sudo usermod -a -G dialout smilojkovic
После этой команды вы сможете нормально запустить IDE и загрузить код на свою плату или использовать последовательный монитор.
Запуск Arduino IDE в первый раз
Перед запуском IDE подключите плату Arduino к компьютеру с помощью USB-кабеля.
Arduino должен быть доступен в списке приложений – если нет, то его можно запустить из командной строки, написав команду arduino
.
Если все было установлено и настроено правильно, мы должны увидеть главное окно редактора IDE.
Установка Arduino IDE с помощью Snap
Arduino IDE также доступна из пакетов Snap. Мы можем установить его с помощью следующей команды:
$ sudo snap install arduino
Ответ в терминале:
arduino 1.8.15 from Merlijn Sebrechts installed
Из этого мы видим, что пакет Snap имеет самую последнюю версию Arduino IDE.
Установка Arduino IDE в Linux с помощью Apt
Arduino IDE доступен в репозиториях Ubuntu, вы можете установить его с помощью apt.
$
sudo apt-get install arduino
Репозиторию может потребоваться некоторое время, чтобы получить последнюю версию. Поэтому проверьте версию, доступную перед установкой.
$ sudo apt search arduino
Ответ терминала:
arduino/focal,focal 2:1.0.5+dfsg2-4.1 all AVR development board IDE and built-in libraries
Заключение
Из этой статьи вы узнали, как установить Arduino IDE на Ubuntu 20.04 LTS.
Для получения дополнительной помощи или полезной информации, мы рекомендуем вам проверить официальный сайт Arduino.