Arduino

Материал из CADR
Версия от 21:58, 28 августа 2021; Avp (обсуждение | вклад) (Arduino Nano 168p)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Ручная установка Arduino IDE на GNU/Linux

Большинство популярных дистрибутивов GNU/Linux (Ubuntu, ALT Linux, ...) содержат пакет Arduino в репозитории, который ставится средствами пакетного менеджера. Однако версия в репозитории как правило не самая свежая, поэтому здесь мы рассмотрим установку в ручном режиме под 64-битную систему.

Переходим по ссылке: https://www.arduino.cc/en/software/

Скачиваем последнюю стабильную версию Arduino IDE (файл называется примерно так: arduino-1.8.15-linux64.tar.xz)

Перемещаем архив в /opt:

$ sudo su -
$ mv ~/Downloads/arduino-1.8.15-linux64.tar.xz /opt

Распаковываем архив:

$ cd /opt
$ tar -Jxf arduino-1.8.15-linux64.tar.xz

Чтобы всё было красиво, создаём симлинк:

$ ln -s arduino-1.8.15 arduino
<pre>

Запускаем установщик:
<pre>
$ cd arduino
$ ./install.sh

Не забываем добавить вашего пользователя в группу dialout, иначе система вам не даст прав для доступа к устройству в /dev. Допустим, имя пользователя -- avp:

$ usermod -a -G dialout avp

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

Общая информация

Прерывания

Работа с программатором

Подключение оборудования

Arduino Nano 168p

Специфика работы с Arduino Nano на базе микроконтроллера MEGA 168PA.

Судя по отзывам на AliExpress, некоторые Arduino на базе МК 168pa поставляются без загрузчика. Необходимо прошить сначала загрузчик через USBasp, потом уже использовать обычное подключение по USB (встроенный USB-UART).