ОС: Linux Rosa Fresh 13 Plasma
Видео:
“rutube.ru/video/38286d7e484c05e6d40e4a8b76d71754/”
Шаги:
1. Установим Java
Ставим галочки напротив:
java-1.8.0-openjdk
java-1.8.0-openjdk-headless
2. Устанавливаем avrdude
Для этого входим в терминал и вводим команды
urpmi avrdude
3. Установим графическую оболочку для ardude – AVR8 Burn-O-Mat – отлично подходи для прописывания фьюзов!
Скачиваем и запускаем.
Заходим в папку с распакованным AVR8 Burn-O-Mat
И вводим команду для запуска
./start.sh
Сейчас настроим AVR8 Burn-O-Mat
На моей ОС Linux Rosa Fresh R11:
/user/bin/avrdude
/etc/avrdude/avrdude.conf
——————————–
Как только прописали данные пути – закрывайте программу и снова запускайте
я буду программировать с помощью программатора USBasp – выбираю его.
Немого поторопился – чтобы можно было выбрать программатор – нужно выполить сначала
Далее прописываем права доступа к файлу avrdude.conf
chmod 777 avrdude.config
Для этого нужно зайти в папку с данным файлом
/etc/avrdude/avrdude.conf
Права прописали, теперь можно выбирать программатор и программировать фьюзы например.
4. Устанавливаем Arduino IDE
Устанавливаем через терминал – у меня уже установлен!
Теперь заходим.
5. У меня Arduino Nano
Подключаем и загружаем нужный скретч – всё отлично работает
Иногда Ардуино не видит порт – можно сделать так
МОжно ввести в терминале следующие команды
Команды в терминале:
1. Смотрим какие есть порты:
1
dmesg | grep tty
2. Устанавливаем права доступа можно 666, но я открыл полный доступ 777
1
sudo chmod 777 /dev/ttyUSB0
Далее:
1
2
# Добавляем себе права на пользование USB-портами
$ sudo usermod -a -G dialout $USER
Например у меня имя пользователя – alisa7, тогда:
1
sudo usermod -a -G dialout alisa7
Вышеуказанные действия должны помочь.
———————————————-
Также если у вас слетел бутлаудер на Ардуино – можно подключить программатор и записать бутлаудер через него!
Бывали случаи – когда мой Ардуино Нано просто перестовал загружать Скретчи – тогда подключаю программатор и загружаю в Ардуино бутлаудер.
——————————————–
Как подключить Ардиуно к USBasp программатору
Arduino Nano Type-C ATMEGA328P подключаем программатор AVRasp