Мы решили сэкономить вам пару кликов и разместить у себя свежие версии среды разработки Arduino IDE, потому что на официальном сайте порой чёрт ногу сломит, пока найдёт нужную ссылку. Где скачать Arduino IDE — ваш выбор: файлы дистрибутивов абсолютно идентичны.
Сейчас представлена классическая версия Arduino IDE 1.8.19 (релиз от 20.12.2021) и последняя версия Arduino IDE 2.3.10 (релиз от 9.06.2026).
Не запускается Arduino IDE 2.x? Воспользуйтесь готовым решением.
Arduino IDE 1.8.19
Первая версия Arduino IDE v1 полностью работоспособна в РФ, поэтому рекомендуем пользоваться ей для ваших личных и учебных проектов.

Скачать 1.8.19 для Windows
- Инсталлятор для Windows — Windows 7 и новее.
- Архив ZIP для Windows — установка без прав админа, портативная версия для флешки.
- Приложение для Windows 8.1/10/11 в Microsoft Store
Скачать 1.8.19 для macOS
- Приложение для macOS — macOS X 10.10 Yosemite или новее.
Скачать 1.8.19 для Linux
- Linux x86 (64 бита) — версия для 64-битных систем Linux с архитектурой x86-64.
- Linux x86 (32 бита) — версия для 32-битных систем Linux с архитектурой x86.
- Linux ARM (64 бита) — версия для 64-битных систем Linux с архитектурой ARM64.
- Linux ARM (32 бита) — версия для 32-битных систем Linux с архитектурой ARM.
Для установки Linux-версии из архива в общем случае нужно выполнить следующие команды.
# Распаковываем архив и заходим в каталог
$ tar xvf arduino-1.8.19-*.tar.xz
$ cd arduino-1.8.19-*
# Устанавливаем (только для текущего пользователя)
$ ./install.sh
# Добавляем себе права на пользование USB-портами
$ sudo usermod -a -G dialout $USER
В отдельных дистрибутивах Linux проще воспользоваться командой установки из пакетов.
# Arch Linux
$ sudo pacman -S arduino
# Fedora, CentOS Linux
$ sudo dnf install arduino
# Debian, Ubuntu, Mint Linux
$ sudo apt-get install arduino
Как поменять язык (для версий 1.8.x)
Arduino IDE v1 при установке выбирает язык системы по умолчанию. Если вам понадобится переключить интерфейс на другой язык, это можно сделать в общих настройках программы.
- Заходим в главном меню в пункт «Файл → Настройки».
- Выбираем нужный язык в выпадающем списке «Язык редактора».
- Перезапускаем среду.


Arduino IDE 2.3.10
Последняя версия Arduino IDE 2.x опирается на подключение к зарубежным узлам, которые в настоящий момент блокируют всех пользователей из РФ. Поэтому без дополнительных ухищрений среда Arduino версии 2.x не запускается.
Вы сможете пользоваться IDE v2, если организовать транзитное подключение за пределами РФ или прописать свою кастомную конфигурацию в менеджере плат.

Скачать 2.3.10 для Windows
- Инсталлятор EXE для Windows — Windows 10 (64 бита) и новее.
- Инсталлятор MSI для Windows — Windows 10 (64 бита) и новее.
- Архив ZIP для Windows — установка без прав админа, портативная версия для флешки.
- Приложение для Windows 10/11 в Microsoft Store
Скачать 2.3.10 для macOS
- Приложение для macOS (64 бита) — macOS X 10.14 Mojave (64 бита) или новее на платформе Intel (x86-64).
- Архив для macOS (64 бита) — macOS X 10.14 Mojave (64 бита) или новее на платформе Intel (x86-64).
- Приложение для macOS (ARM64) — macOS X 10.14 Mojave (64 бита) или новее на платформе Apple M-series (ARM64).
- Архив для macOS (ARM64) — macOS X 10.14 Mojave (64 бита) или новее на платформе Apple M-series (ARM64).
Скачать 2.3.10 для Linux
- AppImage для Linux (64 бита) — переносимое приложение для систем Linux x86-64.
- Архив Linux (64 бита) — версия для систем Linux с архитектурой x86-64.
Решение проблемы с запуском Arduino IDE 2
Вероятнее всего, вы сталкивались с проблемой, когда Arduino IDE 2.x бесконечно висит при запуске.
Чтобы решить эту проблему, закройте программу и выполните следующие действия.
Скрипт для Windows
Откройте окно PowerShell. Вставьте и выполните эти команды:
$configDir = Join-Path $HOME ".arduinoIDE"
$dataDir = Join-Path $env:LOCALAPPDATA "Arduino15"
New-Item -ItemType Directory -Force $configDir, $dataDir | Out-Null
@'
board_manager:
additional_urls:
- https://arduino-downloads.amperka.ru/p/packages/package_index.json
'@ | Set-Content -Encoding utf8 (Join-Path $configDir "arduino-cli.yaml")
Invoke-WebRequest `
"https://arduino-downloads.amperka.ru/l/libraries/library_index.json" `
-OutFile (Join-Path $dataDir "library_index.json")
Скрипт для Linux
Откройте окно Terminal. Вставьте и выполните эти команды:
mkdir -p "$HOME/.arduinoIDE" "$HOME/.arduino15"
cat > "$HOME/.arduinoIDE/arduino-cli.yaml" <<'EOF'
board_manager:
additional_urls:
- https://arduino-downloads.amperka.ru/p/packages/package_index.json
EOF
curl --fail --location --retry 3 \
"https://arduino-downloads.amperka.ru/l/libraries/library_index.json" \
--output "$HOME/.arduino15/library_index.json"
Скрипт для macOS X
Откройте окно Terminal. Вставьте и выполните эти команды:
mkdir -p "$HOME/.arduinoIDE" "$HOME/Library/Arduino15"
cat > "$HOME/.arduinoIDE/arduino-cli.yaml" <<'EOF'
board_manager:
additional_urls:
- https://arduino-downloads.amperka.ru/p/packages/package_index.json
EOF
curl --fail --location --retry 3 \
"https://arduino-downloads.amperka.ru/l/libraries/library_index.json" \
--output "$HOME/Library/Arduino15/library_index.json"
Когда скрипт отработает, на вашем компьютере появится корректная конфигурация менеджера плат. После этого Arduino IDE 2.x сможет запуститься и нормально работать, даже если вы подключаетесь из России.
Как поменять язык (для версий 2.x)
Arduino IDE v2 при установке выбирает язык системы по умолчанию. Если вам понадобится переключить интерфейс на другой язык, это можно сделать в общих настройках программы.
- Заходим в главном меню в пункт «Файл → Параметры».
- Выбираем нужный язык в выпадающем списке «Язык редактора».
- Перезапускаем среду.


Поддерживаемые платы
Arduino IDE из коробки работает со всеми оригинальными платами на архитектуре AVR и их прямыми аналогами.
- Оригинальные контроллеры Arduino
- Iskra Uno
- Iskra Nano
- Iskra Neo
- Iskra Mega
- Iskra Mini
- Uno Slot (гибрид Uno с платформой Troyka Slot)
Также поддерживаются сторонние платы и контроллеры на других архитектурах: 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