Arduino ide linux как установить
To check if you have Java installed, open a terminal and enter the command: java

If you see the above message, you do not have Java installed and you will need to install it. To install the Java package, enter the command: sudo apt-get install default.jre

You may be prompted to enter your user password.
Get the latest Arduino IDE.
- On the USB key: downloads → Linux → edison_media
- Based on your Linux operating system (32 bit or 64 bit), copy arduino-[version]-linux32.tar.xz or arduino-[version]-linux64.tar.xz to your computer.
Navigate to the folder where you copied the Arduino IDE .txz file and double-click it to open the archive.
You can decompress the file from the command line. To do so, use xz by entering the following command: unxz arduino-1.6.5-linux64.txz
If you don’t have xz installed, install it by entering one of the following commands:
* For Ubuntu or other Debian-based machines: sudo apt-get install xz-utils
* For Red Hat, Fedora, CentOS, or similar machines: sudo yum install xz
Click Extract and navigate to the directory where you would like to unzip the Arduino IDE. In this example, we will leave it in the Download directory. Click Extract.
The extracted folder should contain a file named arduino, as well as several folders.

Open up a new Terminal window.
Navigate to the Arduino IDE folder. In in this example, the command will be cd Downloads/arduino-x.x.x/ , where x.x.x is the Arduino IDE version number you downloaded. Note: When you start typing in cd Downloads/arduino, you can press Tab to auto-complete the folder path.

To run Arduino with administrator privileges, enter the command: sudo ./arduino . If prompted, enter your password.

The Arduino IDE opens.
In a serial communication window, check the availability of /ttyACM port by entering the following command: ls /dev/ttyACM*
Note: If the /ttyACM* port is not available, here are several reasons why:
The modem manager is using the port. When the port becomes active, the modem manager can claim the port, blocking the IDE’s access to the port. The exact command to remove it will depend on your Linux distribution. For example, the command sudo apt-get remove modemmanager may work.
The /ttyACM port was not created automatically when you plugged in your board. To add the port, do the following:
- Create a file: etc/udev/rules.d/50-arduino.rules
- Add the following to the file: KERNEL==»ttyACM[0-9]*», MODE=»0666″
Restart udev by entering the following command: sudo service udev restart
If you are using a virtual machine (VM), you may need to reboot Linux within the VM.
To save on internet bandwidth, install the “Intel i686 Boards” toolchain manually to your Arduino IDE installation.
- On the USB key: downloads → Linux → edison_media
- Copy IntelArduinoToolChain_linux.gz to your computer and unarchive it.
- Copy the uncompressed Intel folder and its contents to /home/[YOUR_USER_NAME]/.arduino15/packages on your computer.
Restart the Arduino IDE.
When you are using a more reliable internet connection, you can use the method below to update the Arduino boards list:
Choose Tools > Board > Boards Manager to open the Boards Manager.

In the list of boards, select Intel i686 Boards which includes the Intel® Edison board.
Как установить Arduino IDE на linux
На данный момент у меня стоит Linux 20.04 и Arduino IDE у меня получилось поставить только версии 1.8.15 — почему? — расскажу далее.
Мои неудачные попытки установки Arduino IDE на linux
На официальном сайте https://www.arduino.cc/en/software имеется дистрибутив. Всё отлично, скачал его, распаковал. Но вот беда: исполнительный фаил не открывается.
Начал разбираться — совет был переустановить Java JDK — но ходил по кругу, т.к. Java JDK у меня устанавливается с ошибкой.
Хорошо, следующая мысль — надо обновить Linux до версии 21.XX или даже 22.XX — нашел «Мурзилку» по обновлению, сделал все подготовительные операции: судо апэтэ апдейт, апргрейд и т.п., но смутила фраза «сделать бекап» . Читаю комменты — у многих ничего не получилось — и такой вариант меня вообще не устраивает.
Теперь пришла мысль: так, линукс версия у меня старая, почему бы не поставить старую версию Arduino IDE?
Как я поставил Arduino IDE на linux
Выполняем все подготовительные операции Апдейт и Апгрейд:
sudo apt update && sudo apt upgrade
Скачиваем пакет с Arduino IDE версии 1.8.15:
wget https://downloads.arduino.cc/arduino-1.8.15-linux64.tar.xz
Находим наш скачанный архив и распаковываем его:
Тут я действовал просто: правой кнопкой мыши — распаковать «тут»
Проваливаемся в распакованные папки:
arduino-1.8.15-linux64 / arduino-1.8.15 / install.sh
Видим фаил install.sh но не торопимся его кликать. Несколько попыток прокликать его не увенчались успехом — в левом верхнем углу крутилось колесико «Загрузка» несколько секунд, затем пропадало и просто ничего не происходило. Ну всё. накипело до предела. тут же (в этой же папке) открываю консоль (правой кнопкой / терминал) и ввожу команду
sudo ./install.sh
Заходим в «Приложения» — сразу заметил по последней странице, что что-то прибавилось, что-то тут новенькое появилось — ищу — да . вот она .
Name already in use
docs-content / content / software / ide-v2 / tutorials / getting-started / 01.ide-v2-downloading-and-installing / ide-v2-downloading-and-installing.md
- Go to file T
- Go to line L
- Copy path
- Copy permalink
- Open with Desktop
- View raw
- Copy raw contents Copy raw contents
Copy raw contents
Copy raw contents
Downloading and Installing the Arduino IDE 2.0
In this tutorial, we will show how to download and install the Arduino IDE 2.0 on your Windows, Mac, or Linux computer.
You can easily download the editor from the Arduino Software page.
- Windows — Win 10 and newer, 64 bits
- Linux — 64 bits
- Mac OS X — Version 10.14: «Mojave» or newer, 64 bits
The Arduino IDE 2.0
The Arduino IDE 2.0 is an open-source project. It is a big step from its sturdy predecessor, Arduino IDE 1.x, and comes with revamped UI, improved board & library manager, debugger, autocomplete feature and much more.
Download the Editor
Downloading the Arduino IDE 2.0 is done through the Arduino Software page. Here you will also find information on the other editors available to use.
To install the Arduino IDE 2.0 on a Windows computer, simply run the file downloaded from the software page.

Follow the instructions in the installation guide. The installation may take several minutes.

You can now use the Arduino IDE 2.0 on your Windows computer!
To install the Arduino IDE 2.0 on a macOS computer, simply copy the downloaded file into your application folder.

You can now use the Arduino IDE 2.0 on your macOS computer!
To install the Arduino IDE 2.0 on Linux, first download the AppImage 64 bits (X86-64) from the Arduino Software page.
Before we can launch the editor, we need to first make it an executable file. This is done by:
- right-click the file,
- choose Properties,
- select Permissions tab,
- tick the Allow executing file as program box.
You can now double click the file to launch the Arduino IDE 2 on your Linux machine.
Начало работы с Arduino IDE

Для работы с Ардуино нам понадобится компьютер (или смартфон), USB data-кабель и некоторый софт.
Компьютер с Windows 7 или выше. На WinХР новые версии Arduino IDE либо работают очень плохо, либо не работают вовсе. Также не компилируются некоторые библиотеки и ядро esp8266. MacOS и Linux-подобные оси тоже подходят, так как среда разработки Arduino IDE кроссплатформенная. Программировать Ардуино можно с планшета или даже смартфона под Андроид при помощи официального приложения, соответственно смартфон/планшет должен иметь поддержку OTG (подключение и работа с внешними устройствами через USB порт). Но это большое извращение, а также не все библиотеки будут компилироваться на смартфоне.
USB кабель должен быть именно Data-кабелем, по такому кабелю передаются данные (например таким подключается к компьютеру смартфон/фотоаппарат/плеер). Есть три типа USB штекера, которые используются на платах Ардуино: mini-USB (Arduino Nano), micro-USB (Wemos Mini, NodeMCU) и USB type B (Arduino UNO, MEGA), бывают и китайские поделки на USB type C. Кабель можно купить у китайцев, иногда он идёт в комплекте с платой, можно взять в наших магазинах (
50 рублей), либо просто поискать на полке.
Arduino IDE
Установка
Среда разработки Arduino IDE, качаем с официального сайта и устанавливаем актуальную версию для своей операционной системы. В окне загрузки жмём JUST DOWNLOAD, чтобы начать загрузку без пожертвования
-
на установщик 1.8.13 для Windows 7 и выше
- Если у вас Windows XP – качаем версию 1.6.13
- Во время установки программа попросит установить драйвер – соглашаемся на всё
- Установка на Linux из системного репозитория – читать тут
- Установка на MacOS – читать тут
- КРИТИЧЕСКИ НЕ РЕКОМЕНДУЕТСЯ ставить Arduino Windows app из магазина приложений Windows 10, а также Beta Builds, Hourly Builds и старые версии IDE!
Распаковка портативной версии
Вместо полной установки программы можно скачать архив с уже “установленной”, на странице загрузки он называется Windows ZIP file. Вот прямая ссылка на 1.8.13. Распаковав архив, получим портативную версию Arduino IDE, которую можно скинуть на флешку и использовать на любом компьютере без установки программы. Но понадобится установить драйвер для китайских плат, а также драйверы из папки с программой Arduino IDE. Возможно понадобится установить Java.
Обновление IDE
Перед установкой новой версии нужно удалить старую. Ни в коем случае не удаляйте папку установленной IDE из Program Files, удалять нужно через “Установка и удаление программ“, либо запустив файл uninstall.exe из папки с установленной программой. Иначе установщик откажется устанавливать новую программу, так как в системе остались следы от старой. Решение этой проблемы описано в видео ниже. Вкратце о том, как удалить IDE вручную:
- Папка с программой
- C:\Program Files (x86)\Arduino\ (64-битная версия Windows)
- C:\Program Files\Arduino\ (32-битная версия Windows)
- Документы\Arduino\
- C:\Пользователи (или Users)\Ваш_пользователь\AppData\Local\Arduino15\
Удаляем следы из реестра:
- Открыть редактор системного реестра:
- Windows 10: Пуск/regedit
- Предыдущие: Пуск/Выполнить/regedit
- В окне поиска пишем arduino\uninstall
- Поиск

Решение проблем
- Если перестала запускаться Arduino IDE – удаляем файлик preferences.txt из C:\Пользователи (или Users)\Ваш_пользователь\AppData\Local\Arduino15\
Драйверы
Оригинальные платы от Arduino используют USB контроллер производства FTDI, либо отдельный микроконтроллер в качестве USB интерфейса. Если вы используете китайские платы, то вам понадобится дополнительный драйвер на китайский USB-TTL контроллер. Называется он CH340 (CH341), является производимым в Китае дешёвым аналогом дорогого шведского FTDI чипа.
Скачать драйвер можно по ссылке:
- FTP сайта
- Яндекс.Диск
- Сайт driverslab
Запускаем и в появившемся окошке нажимаем INSTALL. Готово!

Если во время установки Arduino IDE вы по какой-то причине пропустили установку драйверов, то их можно установить вручную из папки с программой, расположенной по пути
- C/Program Files/Arduino/drivers (для 32-х разрядной системы)
- C/Program Files (x86)/Arduino/drivers (для 64-х разрядной системы).
- dpinst-x86.exe (для 32-х разрядной системы)
- dpinst-amd64.exe (для 64-х разрядной системы)

Драйвер CH341 для Mac можно скачать по ссылке с моего сайта , либо со страницы источника . Если у вас будут какие-то проблемы с OSX Sierra и выше, читайте вот эту статью .
В Linux уже встроен необходимый драйвер, но Arduino IDE может отказаться с ним работать: Linux определяет ардуинку как устройство ttyUSB*, обычно это ttyUSB0 (это можно узнать командой dmesg в терминале), то есть в системе появляется интерфейс /dev/ttyUSB0. Чтобы с ним работать, нужны права доступа. Читать и писать на устройство /dev/ttyUSB0 имеет пользователь root и пользователи группы dialout. Работы с правами суперпользователя лучше избегать, поэтому следует занести своего пользователя в группу dialout. Это можно сделать следующей командой (обратите внимание, команда whoami в обратных кавычках)
sudo usermod -a -G dialout `whoami`
После этого нужно перелогиниться. Дальше запускаем Arduino IDE и в меню «Инструменты/Порт» ставим галочку напротив /dev/ttyUSB0.
Вся информация по работе с IDE на данной ОСи есть вот в этой статье.
После установки и настройки всего необходимого можно попробовать прошить плату. Запускаем Arduino IDE и переходим к следующему уроку, где эту самую IDE рассмотрим более подробно.