Arduino ide легкий старт
Изучение языка программирование лучше начать с понятных инструкций(мануалов или манов) а не собирать по крупицам. arduino отлично подходит для этих целей. Хотя язык С++ имеет достаточно много всяких обучалок и наставлений, чем их больше тем запутанней результат. Arduino имеет достаточно понятную документацию, и тем более на русском языке, что гораздо удобней чем переводить непонятную магию слов, в перемешку с командами(как их отличить ещё то занятие), только потом получать результат.
Ещё надо доустонавливать на ПК дополнительные программы, пакеты, и прочие инструменты для начала изучения языка программирования. Arduino является самым удобным иструментом и нам в этом подсказывает, что надо, а что и нужно по случаю.
Кончно надо установить саму прграмму на ПК, что с первого раза можеn совсем не получиться. Установщик для разных О-Систем разный , написан на языке С++ и теребования в каждом случае разные.
Установка даже разных версиях отличаются.
Поэтому выберем самый простой вариант, он не последний, но установить и начать использовать проще.
Когда с первой установкой спавимся, возможно переходить к варианту последних версий. Хотя они на оф. сайте расписаны, но установки проблемные и не всегада удачные.
Переходим на официальный сайт Arduino и скачиваем
Устаревшая IDE (1.8.X) Ардуино IDE 1.8.19
Так и сказано устаревшая, но отлично работающяя, и устаналиваем с системе linux debian 10. В репозиториях есть установщик без поисков оф. сайта, переход в Discover, вы его найдете без трудов.
Так он будет выглядеть после установки.
Скачав сам установщик: arduino-1.8.19-linux64.tar.xz, разширение говорит что он заархивирован, исправляется: разархивацией, папка называется так arduino-1.8.19 .
Осталось установить. Заходим в терминал, проверяем что есть, какие файлы и папки, выбираем установщик install.sh в моем случае, он стал сразу выполняемы, всё зависит он ваших настроек системы и правами пользователя, админ или нет.
пишем в терминале
ok@OKEAN:~/arduino/arduino-1.8.19$ ls arduino examples java revisions.txt uninstall.sh arduino-builder hardware lib tools arduino-linux-setup.sh install.sh libraries tools-builder ok@OKEAN:~/arduino/arduino-1.8.19$ ./install.sh Adding desktop shortcut, menu item and file associations for Arduino IDE... ln: не удалось создать символьную ссылку '/usr/local/bin/arduino': Отказано в доступе Adding symlink failed. Hope that's OK. If not then rerun as root with sudo. done! ok@OKEAN:~/arduino/arduino-1.8.19$ su Пароль: root@OKEAN:/home/ok/arduino/arduino-1.8.19# ./install.sh Adding desktop shortcut, menu item and file associations for Arduino IDE... done! root@OKEAN:/home/ok/arduino/arduino-1.8.19#
Как видно: что надо устанавливать из под root
Все отлично установилось и даже заработало. Пожалуста пробуйте.
Пы-Сы: программа установлена корректно в системе, готова к работе. и никаких трудносте с дополнительными пакетами не случилось. Совсем другая ситуация установки чистойго языка С++ .
Одну трудность преодолели.
Следующий установкой будет новая версия arduino ide.