Среда разработки Arduino IDE
Мы решили сэкономить вам пару кликов и разместить у себя свежие версии среды разработки Arduino IDE, потому что на официальном сайте порой чёрт ногу сломит, пока найдёт нужную ссылку. Где скачать Arduino IDE — ваш выбор: файлы дистрибутивов абсолютно идентичны. Сейчас представлена последняя версия Arduino IDE 2.2.1 (релиз от 31.08.2023) и старая версия 1.8.19 (релиз от 20.12.2021).
Скачать для Windows
- Инсталлятор для Windows — Windows 10 (64 бита) и новее.
- Архив ZIP для Windows — установка без прав админа, портативная версия для флешки.
Скачать для macOS
- Приложение для macOS — macOS X 10.14 Mojave (64 бита) или новее.
Скачать для Linux
- AppImage для Linux (64 бита) — переносимое приложение для систем Linux x86-64.
- Архив Linux (64 бита) — версия для Linux-систем с архитектурой x86-64.
Для установки из архива в общем случае нужно выполнить следующие команды.
# Распаковываем архив и заходим в каталог $ tar xvf arduino-latest-*.tar.xz $ cd arduino-1.* # Устанавливаем (только для текущего пользователя) $ ./install.sh # Добавляем себе права на пользование USB-портами $ sudo usermod -a -G dialout $USER
В отдельных дистрибутивах Linux проще воспользоваться командой установки из пакетов.
# Arch Linux $ sudo pacman -S arduino # Fedora Linux $ sudo dnf install arduino # Debian, Ubuntu, Mint Linux $ sudo apt-get install arduino
Как переключить язык
Arduino IDE при установке выбирает язык системы по умолчанию. Если вам понадобится переключить интерфейс на другой язык, это можно сделать в общих настройках программы.
- Заходим в главном меню в пункт «Файл → Параметры».
- Выбираем нужный язык в выпадающем списке «Язык редактора».
- Перезапускаем среду.


Старая версия Arduino IDE 1.8.19
- Инсталлятор для Windows — Windows 7 и новее.
- Архив ZIP для Windows — установка из архива.
- Приложение для Windows 8.1/10 в Microsoft Store
- App для macOS — macOS X 10.8 Mountain Lion или новее.
- Linux x86 (64 бита)
- Linux x86 (32 бита)
- Linux ARM (64 бита)
- Linux ARM (32 бита)
Поддерживаемые платы
Arduino IDE из коробки работает со всеми оригинальными платами на архитектуре AVR и их прямыми аналогами.
- Оригинальные контроллеры Arduino
- Iskra Uno (аналог Uno)
- Iskra Neo (аналог Leonardo)
- Iskra Mega (аналог Mega 2560)
- Iskra Mini (аналог Mini)
- Uno Slot (гибрид Uno с платформой Troyka Slot)
- Strela (аналог Leonardo с драйверами моторов)
Также поддерживаются сторонние платы и контроллеры на других архитектурах: SAM, SAMD, Cortex-M. Они добавляются в среду отдельными пакетами. Ниже перечислены примеры установки некоторых таких плат.
- Arduino Due
- Arduino M0 Pro
- Arduino MKR GSM 1400
- Arduino MKR Vidor 4000
- Wi-Fi Slot
- Troyka-модуль Wi-Fi
- ESP32 DevKit v1
- ESP8266 (ESP-01)
- Контроллеры STM32
- Контроллеры Teensy
Полезные ссылки
- Как подключить Arduino к компьютеру
- Как добавить новую плату в Arduino IDE
Установка Arduino на Linux

Среда программирования Arduino IDE (Integrated Development Environment ) может функционировать не только на платформах Windows и Mac, но и на базе операционной системы Linux (32 и 64-разрядных). Процесс инсталляции не так уж и сложен — в глобальной сети Интернет дается много подробных инструкций и мануалов по заданной теме. Не радует одно – все они так или иначе описаны по-разному и не всегда помогают пользователю, скорее, наоборот, запутывают. Мы постараемся рассказать вам более доступным и понятным языком о двух основных методах установки софта.
Скачать Arduino IDE для Линукс
Установка Arduino на Ubuntu
- По прямой ссылке с нашего сайта скачиваем дистрибутив программного обеспечения (это безопасно и быстро), выбрав подходящую для себя версию и разрядность. Разархивируем его и переходим в каталог:
$ tar xvf arduino-latest-*.tar.xz $ cd arduino-1.* - Запускаем установку для текущего пользователя:
$ ./install.sh - Добавляем права что бы использовать USB порты: $ sudo usermod -a -G dialout $USER

Важно! При наличии ошибки может потребоваться редакция некоторых строк скрипта установки (каких именно, будет зависеть от версии приложения). По сути один пункт будет заменяться на другой, например:
RESOURCE_NAME = cc.arduino-arduinoide
Если вы предпочитаете работать с центром приложений Ubuntu, для вас будет предпочтительным иной вариант инсталляции. Пробуем установить Arduino IDE на Linux по-другому. В строке поиска вводим слово «Ардуино» (латиницей), кликаем «Установить»:
Нас попросят добавиться в группу dialout для доступа к USB-интерфейсу, потому выбираем «Add» и дожидаемся завершения процесса. Тут важен один момент – отсутствие русифицированного интерфейса, потому учитывайте свои предпочтения.
Не забываем — для нормального функционирования среды потребуется скачать и положить в папку с утилитой специализированные библиотеки:
sudo apt-get install gcc-avr avr-libc openjdk-6-jre
Они существуют как в авторском исполнении, так и стандартные (первые ищем в Инете).
О других важнейших этапах настройки мы расскажем в отдельной статье.
Установка Arduino (IDE) на ПК с Linux
Чтобы ознакомиться с инструкцией по установке Arduino Software (IDE) для другой операционной системы, перейдите на страницу выбора.
Linux-версия Arduino Software (IDE) представляет собой пакет, который подходит для различных дистрибутивов Linux. Единственным отличием является: 32 или 64-разрядная версия ОС.
Загрузите программное обеспечение Arduino (IDE)
Скачайте последнюю версию со страницы загрузки.
Вы можете выбирать между версиями: 32, 64 и ARM. Очень важно, чтобы вы выбрали подходящую своему Linux, версию Arduino (IDE).

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

looks_two
Запуск скрипта установки
Откройте папку arduino-1.6.x, созданную ранее в процессе распаковки архива, выделите файл install.sh. Щелкните правой кнопкой мыши по нему и выберите «Выполнить в терминале» в появившемся контекстном меню. Процесс установки быстро завершится, и вы сможете найти новую иконку Arduino на рабочем столе.
Если вариант запуска сценария из контекстного меню отсутствует, вам нужно открыть окно терминала и перейти в папку arduino-1.6.x. Введите команду ./install.sh и дождитесь завершения процесса. После завершения установки вы сможете найти новую иконку Arduino на рабочем столе.

После успешной установки Arduino Software (IDE), можно приступать к работе c данным программным обеспечением.
Рекомендуем ознакомиться
Возможна ситуация, когда в процессе загрузки программного кода в память Arduino – после выбора своей платы и последовательного порта, вы получите сообщение об ошибке: Error opening serial port …
Если вы получили эту ошибку, вам необходимо установить разрешение на использование последовательного порта.
Откройте терминал и введите команду:
вы получите что-то вроде:
crw-rw—- 1 root dialout 188, 0 5 apr 23.01 ttyACM0
«0» после значения ACM может быть другим числом или может возвращать несколько записей. Нам нужно значение «dialout» (является владельцем группы файла).
Теперь нам просто нужно добавить нашего пользователя в группу, вводим в окне терминала:
sudo usermod -a -G dialout
где – ваше имя пользователя в linux.
Чтобы это изменение вступило в силу, вам нужно будет выйти и снова войти в систему.
Как установить 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
- Заходим в «Приложения» — сразу заметил по последней странице, что что-то прибавилось, что-то тут новенькое появилось — ищу — да . вот она .

- Настройка Linux
- *nix
- Разработка под Arduino
