Arduino ide linux mint как установить

👝 Как установить программное обеспечение Arduino (IDE) на Linux

Arduino – это широко используемая электронная платформа с открытым исходным кодом, используемая для создания устройств, которые взаимодействуют с окружающей средой с помощью датчиков и исполнительных механизмов.

Она состоит из программируемой аппаратной платы и программного обеспечения (интегрированная среда разработки (IDE)) для написания и загрузки программ на плату.

Прежде чем вы сможете начать создавать проекты с использованием Arduino, вам нужно настроить IDE для программирования своих плат.

Arduino (IDE) – это бесплатное кроссплатформенное настольное приложение с открытым исходным кодом, которое позволяет писать код и загружать его на плату.

Оно работает на Linux, Windows, Mac OS X и Linux.

В этой статье мы расскажем, как установить последнюю версию программного обеспечения Arduino (IDE) на компьютеры с Linux.

Установка Arduino IDE в системах Linux

Программное обеспечение Arduino (IDE) – это пакет, который не требует какого-либо конкретного процесса для различных дистрибутивов Linux.

Единственное необходимое требование – это 32-битная или 64-битная версия операционной системы.

Скачайте программное обеспечение Arduino (IDE)

Перейдите на страницу загрузки и загрузите последнюю версию (1.8.12 на момент написания) программного обеспечения Arduino (IDE) для поддерживаемой архитектуры системы.

Вы можете выбрать между 32-битной, 64-битной и ARM-версиями, поскольку очень важно выбрать правильную версию для вашего дистрибутива Linux.

Кроме того, вы можете использовать следующую команду wget для загрузки пакета программного обеспечения Arduino (IDE) непосредственно на терминал.

Затем распакуйте загруженный архив с помощью команды tar.

Запустите скрипт установки Arduino IDE

Теперь перейдите в извлеченный каталог arduino-1.8.12 и запустите скрипт установки с привилегиями root, как показано далее:

После завершения установки на рабочем столе будет создан значок.

Чтобы запустить среду IDE, дважды щелкните ее.


How to Install Arduino IDE on Linux Mint 20

The Arduino IDE software is an integrated development environment for Arduino that includes a text editor for writing code and a compiler for compiling the code for uploading to your Arduino. The Arduino IDE is supported on many operating systems, and the Linux system is no exception. Many Linux users worldwide can use this tutorial to use the Arduino IDE environment for their embedded experiments. It is available for 32-bit and 64-bit operating systems. In this tutorial, we will use Linux Mint 20 to install Arduino. Even if you do not have this latest version of Linux Mint, you can still apply these steps to your systems.

Installing Arduino IDE

We will be discussing two methods to install Arduino IDE in Linux Mint 20.

Method 1: Downloading Arduino Software

At first, download the Arduino IDE package for Arduino from their website. Click on this link for downloading the software from their official page. Once, users have selected the correct Arduino, then they can further proceed with downloading the software.

When you select the version to be downloaded, the system will prompt. Select the Save File option to save the setup into the system.

Once downloaded, you need to install the Arduino IDE in the system. For that, go to your Downloads directory. There will be a zipped file, you need to uncompress this downloaded Arduino file. First, we will launch the Terminal by using the Ctrl+Alt+T shortcut from the keyboard, then access the downloads directory using:

Once done, try to uncompress the file using the following command:

Now, you need to access the uncompressed file using the cd command:

Once you are in the correct directory, list all of the files inside the Arduino folder, use the following command:

You need to find out the installation file. This is the file that is to be installed. The next step is to install Arduino. Use the following command to do so:

Provide the password in the allocated space. The installation will begin. Wait for the completion of the process.

The installation process will be completed.

Method 2: Using Software Manager

Access the Software Manager from the Applications of Linux Mint 20 system, and then search for Arduino IDE in the search bar.

Click on the Install button against the Arduino IDE name in the Software Manager.

As soon users click on the Install button, the system will ask for the password of the user. Authenticate it to move forward.

The system might prompt and ask for relevant packages. Select the Continue button to proceed. The installation process will begin similar to the one displayed:

Accessing the application

To access the application, simply go to the main menu and then search Arduino IDE. The applications will appear in the suggestions listed below.

Double click on it to access the editor.

Users can edit the codes and connect to the hardware directly using this IDE editor.

Uninstalling Arduino IDE

To uninstall Arduino IDE, directly go to the Applications of the system and click on the application. Go to the dropdown menu, it has an Uninstall option. Click on it.

Provide the password before proceeding with the uninstallation process.


Arduino is one most useful kits used by embedded engineers across the world. The ease of access and communication to the hardware directly by means of the software setup for Arduino IDE. It is supported on many operating systems including Linux. Therefore, in this tutorial, we saw the methods for its installation in Linux Mint 20 system.

Karim Buzdar

About the Author: Karim Buzdar holds a degree in telecommunication engineering and holds several sysadmin certifications. As an IT engineer and technical author, he writes for various web sites. You can reach Karim on LinkedIn


Arduino IDE 1 Installation (Linux)

LAST REVISION: 10/05/2022, 01:00 PM

This document explains how to install the Arduino Software (IDE) on Linux machines.

Quick Start

The Linux build of the Arduino Software (IDE) comes in different packages depending on your system architecture. There are no specific instructions needed for the different distributions of Linux (e.g. Ubuntu).

Download the Arduino Software (IDE)

Get the latest version from the download page. You can choose between the 32, 64 and ARM versions. It is very important that you choose the right version for your Linux distro. Clicking on the chosen version brings you to the donation page and then you can either open or save the file. Please save it on your computer.

Save the file.

Extract the package

The file is compressed and you have to extract it in a suitable folder, remembering that it will be executed from there.

Extracting the package.

Run the Install Script

Open the arduino-1.x.x folder just created by the extraction process and spot the file. Right click on it and choose Run in Terminal from the contextual menu. The installation process will quickly end and you should find a new icon on your desktop.

If you don’t find the option to run the script from the contextual menu, you have to open a Terminal window and move into the arduino-1.x.x root directory and run the following command:

This method only works for versions greater or equal than 1.6.5. Remove keyword if already running the terminal with administrative rights.

You should find a new icon on your desktop.

Running the installation script.

Please Read

It might happen that when you upload a sketch — after you have selected your board and the serial port -, you get an error Error opening serial port . If you get this error, you need to set serial port permission.

Open Terminal and type:

you will get something like:

The «0» at the end of ACM might be a different number, or multiple entries might be returned. The data we need is «dialout» (is the group owner of the file).

Now we just need to add our user to the group:

where is your Linux user name. You will need to log out and log in again for this change to take effect.

Adding user to the group.

This is the procedure to access the serial port from the Arduino Software (IDE) if you get an error

After this procedure, you should be able to proceed normally and upload the sketch to your board or use the Serial Monitor.

The text of the Arduino getting started guide is licensed under a Creative Commons Attribution-ShareAlike 3.0 License. Code samples in the guide are released into the public domain.


Начало работы с 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\uninstall
  • После этого можно запускать установщик и устанавливать новую программу

Решение проблем

  • Если перестала запускаться Arduino IDE – удаляем файлик preferences.txt из C:\Пользователи (или Users)\Ваш_пользователь\AppData\Local\Arduino15\


Оригинальные платы от Arduino используют USB контроллер производства FTDI, либо отдельный микроконтроллер в качестве USB интерфейса. Если вы используете китайские платы, то вам понадобится дополнительный драйвер на китайский USB-TTL контроллер. Называется он CH340 (CH341), является производимым в Китае дешёвым аналогом дорогого шведского FTDI чипа.

Скачать драйвер можно по ссылке:

Запускаем и в появившемся окошке нажимаем 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 рассмотрим более подробно.

Другие программы

  • Пакет JRE (Java). Так как IDE написана на Java, для её работы требуется пакет JRE. Также качаем свежую версию с официального сайта и устанавливаем. Не актуально для свежих версий Arduino IDE, но может пригодиться для других программ.
  • Дополнительно: прогерский блокнот Notepad++ для комфортной работы с текстовыми файлами библиотек или прошивок – официальный сайт.