Среда разработки 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 IDE для Windows
Для написания (редактирования) и загрузки (прошивки) программ (скетчей) в Arduino необходимо установить программу для программирования, как Arduino IDE, или воспользоваться on-line Web-редактором. Скачать (загрузить) программу Arduino IDE последней версии, или воспользоваться web-редактором можно из раздела Software сайта arduino.cc .
Скачивание (загрузка) Arduino IDE с официального сайта:
Зайдите на официальный сайт Arduino и выберите, из предложенного списка, операционную систему на которой работает Ваш компьютер. В данной статье мы рассмотрим установку Arduino IDE на операционную систему Windows. Выбрав первую строку «Windows Installer» Вы установите Arduino IDE (как устанавливаете любые другие программы), а выбрав вторую строку «Windows ZIP file for non admin install» Вы скачаете ZIP-архив с папкой программы, которую сможете запускать без установки (даже если у Вас нет прав администратора Вашего компьютера).

Вне зависимости от того, какую операционную систему Вы выберите, Вам будет предложено поблагодарить разработчиков, именно предложено, тут дело Ваше.

Если Вы просто хотите скачать программу, то нажмите на кнопку «JUST DOWNLOAD», если хотите скачать программу и поблагодарить разработчиков, способствуя дальнейшему развитию ПО, то нажмите на кнопку «CONTRIBUTE & DOWNLOAD».
Дождитесь завершения загрузки файла

После завершения загрузки, файл должен находиться в папке: « Этот компьютер > Загрузки » (если Вы не указали иное место для сохранения файла).

- Если Вы скачивали (загружали) ZIP-архив (выбрав на первом этапе пункт «Windows ZIP file for non admin install»), то распакуйте папку из архива в любое место на Вашем компьютере.
Следующий раздел «Установка Arduino IDE» не для Вас, так как устанавливать программу Вам не нужно, перейдите к разделу «Запуск Arduino IDE». Для начала работы в Arduino IDE нужно запустить файл «arduino.exe» , из того места, куда Вы распаковали архив. - Если Вы скачивали (загружали) установочный файл (выбрав на первом этапе пункт «Windows Installer»), то следуйте инструкциям в следующем разделе «Установка Arduino IDE».
Установка Arduino IDE:
Запустите установочный файл

из папки: « Этот компьютер > Загрузки » (у Вас вместо символов X.X.X в названии файла будут цифры версии Arduino IDE).
Далее подряд будут появляться следующие сообщения:
- 1 сообщение: ознакомляет Вас с лицензионным соглашением, нажмите на кнопку «I Agree», появится 2 сообщение.
- 2 сообщение: предлагает Вам выбрать компоненты инсталляции, нажмите на кнопку «Next», появится 3 сообщение.
- 3 сообщение: предлагает Вам выбрать путь для установки Arduino IDE, нажмите на кнопку «Install», появится 4 сообщение.
- 4 сообщение: информирует Вас о ходе выполнения установки Arduino IDE, по окончании которой появится 5 сообщение.
- 5 сообщение: информирует Вас об окончании установки Arduino IDE, нажмите на кнопку «Close».
В процессе установки, над окном 4 сообщения, могут появляться окна Windows запрашивающие у Вас разрешение на установку драйверов:

Разрешайте установку драйверов нажимая на кнопку «Установить», эти драйверы позволят определять и работать с платами Arduino подключёнными по шине USB.
На этом установка Arduino IDE завершена.
На Вашем рабочем столе должна появиться иконка программы:

Запуск Arduino IDE:
При первом запуске программы может появиться сообщение Брандмауэра Windows о блокировке доступа для некоторых сетевых функций Java Arduino IDE:

Разрешите доступ нажав на кнопку «Разрешить доступ». После чего, данное окно появляться не будет.
Откроется окно программы Arduino IDE:

На следующем рисунке указано назначение областей и функциональных кнопок программы:

Теперь можно написать скетч (код) и загрузить (залить/прошить) его в Arduino. Но перед этим, надо подключить плату Arduino к компьютеру и указать программе Arduino IDE, какую именно плату Arduino Вы подключили, и к какому порту.
Подключение платы Arduino:
После того как Вы подключите плату Arduino через USB порт к компьютеру, программе Arduino IDE нужно указать, какую именно плату Arduino Вы подключили. Для этого выберите нужную плату из списка в разделе меню « Инструменты > Плата > Название Вашей платы », как это показано на следующем рисунке:

Теперь нужно выбрать Com-порт к которому подключена Ваша плата Arduino. Для этого выберите нужный Com-порт из списка доступных Com-портов в разделе меню « Инструменты > Порт > Номер доступного порта », как это показано на следующем рисунке:

Если USB контроллер Вашей платы Arduino реализован на чипе FTDI или ему аналогичных, то в списке доступных Com-портов Вы не увидите название платы Arduino в скобках напротив Com-порта. В нашем случае Вы бы увидели просто «COM1» и «COM7», тогда возникает вопрос, а к какому из этих портов подключена плата Arduino?
Решается данный вопрос очень просто. Отключите плату Arduino от компьютера и откройте меню « Инструменты > Порт » . В списке Com-портов Вы увидите только доступные Com-порты, то есть в нашем случае только «COM1». Теперь подключите плату Arduino к компьютеру и опять откройте меню « Инструменты > Порт » . Теперь Вы увидите что список Com-портов увеличился на один (в нашем случае к «COM1» добавился «COM7»), именно к появившемуся Com-порту и подключена Ваша плата Arduino.
Если при подключении платы Arduino Вы не увидели появление нового Com-порта, значит USB контроллер Вашей платы Arduino реализован на чипах сторонних производителей и для него требуется установить дополнительный драйвер. Как, например, драйвер для чипа CH340G.
Загрузка скетча из программы Arduino IDE в плату Arduino:
После того, как Вы указали тип платы Arduino, выбрали Com-порт и написали свой скетч (код программы), скетч можно загрузить (залить/прошить) в контроллер платы Arduino . Для этого выберите пункт меню « Скетч > Загрузка » или нажмите на кнопку в виде круга со стрелкой:

Если Вы написали скетч в новом окне и не сохраняли его в файл, то перед его загрузкой в плату Arduino, программ Arduino IDE предложит Вам его сохранить. Введите название, под которым Вы желаете сохранить скетч в файл и нажмите на кнопку «Сохранить».

Во время загрузки Вы увидите строку состояния которая будет отображать ход выполнения компиляции и загрузки скетча. Если в скетче нет ошибок и он успешно загружен, то в области уведомлений появится информация о количестве использованной и доступной памяти Arduino, а над областью уведомлений появится надпись «Загрузка завершена.».

Небольшой скетч приведённый выше (на картинке) заставит мигать светодиод на плате Arduino. Многие скетчи упрощаются и сокращаются при использовании библиотек. О том что такое библиотеки и как их устанавливать, Вы можете узнать в разделе Wiki — Установка библиотек в Arduino IDE .
Downloads

The new major release of the Arduino IDE is faster and even more powerful! In addition to a more modern editor and a more responsive interface it features autocompletion, code navigation, and even a live debugger.
For more details, please refer to the Arduino IDE 2.0 documentation.
Nightly builds with the latest bugfixes are available through the section below.
SOURCE CODE
The Arduino IDE 2.0 is open source and its source code is hosted on GitHub.
DOWNLOAD OPTIONS
Nightly Builds
Download a preview of the incoming release with the most updated features and bugfixes.
Arduino with Chromebook
To program Arduino from a Chromebook, you can use the Arduino Web Editor on Arduino Cloud. The desktop version of the IDE is not available on Chrome OS.
MicroPython With Arduino Boards
To program your boards using MicroPython, visit the MicroPython with Arduino page. There you find download links and additional resources for getting started with MicroPython on your Arduino boards.
Arduino PLC IDE 1.0.3
Program using IEC 61131-3 languages and mix Arduino sketches through Arduino PLC IDE! Configure easily your pre-mapped resources and get quick no code fieldbus support, dive into your code analysis thanks to the wide set of debugging tools.
For more details, please refer to Arduino PLC IDE documentation.
DOWNLOAD OPTIONS
Version 1.0.4 coming soon
Legacy IDE (1.8.X)
Arduino IDE 1.8.19
The open-source Arduino Software (IDE) makes it easy to write code and upload it to the board. This software can be used with any Arduino board.
Refer to the Getting Started page for Installation instructions.
SOURCE CODE
Active development of the Arduino software is hosted by GitHub. See the instructions for building the code. Latest release source code archives are available here. The archives are PGP-signed so they can be verified using this gpg key.
DOWNLOAD OPTIONS
Previous Releases
Download the previous version of the current release, the classic 1.0.x, or old beta releases.
DOWNLOAD OPTIONS
Terms of Service
By downloading the software from this page, you agree to the specified terms.
The Arduino software is provided to you «as is» and we make no express or implied warranties whatsoever with respect to its functionality, operability, or use, including, without limitation, any implied warranties of merchantability, fitness for a particular purpose, or infringement. We expressly disclaim any liability whatsoever for any direct, indirect, consequential, incidental or special damages, including, without limitation, lost revenues, lost profits, losses resulting from business interruption or loss of data, regardless of the form of action or legal theory under which the liability may be asserted, even if advised of the possibility or likelihood of such damages.
Как скачать ардуино
В этом документе описано, как подключить Ардуино к компьютеру и прошить его своей первой программой.
- 1 | Возьмите Ардуино и USB-кабель
- 2 | Скачайте среду разработки Arduino
- 3 | Подключите устройство
- 4 | Установите драйверы
- 5 | Запустите среду разработки Arduino
- 6 | Откройте код тестовой программы
- 7 | Выберите в меню свою модель Ардуино
- 8 | Выберите последовательный порт
- 9 | Прошейте программу
1 | Возьмите Ардуино и USB-кабель
Данное руководство рассчитано, прежде всего, на платы Arduino Uno, Arduino Duemilanove, Nano, Arduino Mega 2560 , или Diecimila. Если вы используете какую-то другую модель Ардуино — лучше обратитесь к соответствующей странице в разделе «Начало работы».
Вам понадобится стандартный USB-кабель (с коннекторами типа А и B): такой кабель обычно используется для подключения принтера. (Для Arduino Nano нужен другой кабель — с разъемами типа A и Mini-B).


2 | Скачайте среду разработки Arduino
Последнюю версию можно найти здесь.
После завершения закачки, распакуйте скачанный архив. Убедитесь в том, что структура директорий после распаковки не нарушена. Откройте папку — в не должно быть несколько файлов и поддиректорий.
3 | Подключите устройство
При подключении устройства к компьютеру следует иметь ввиду следующее. Arduino Uno, Mega, Duemilanove и Arduino Nano автоматически распознают источник питания — будь это USB либо внешний источник питания. Если же вы используете Arduino Diecimila, то перед подключением к компьютеру необходимо убедиться, что устройство настроено на питание от USB. Источник питания на этой плате выбирается джампером (небольшая пластмассовая деталь, позволяющая замкнуть между собой только два вывода из трех), подключающего цепь питания платы либо к USB, либо к разъему питания. Перед подключением Ардуино к компьютеру убедитесь, что джампер стоит на двух выводах, которые расположены ближе к USB-разъему.
С помощью USB-кабеля подключите Ардуино к компьютеру. При этом должен загореться зеленый светодиод питания (отмеченный на плате как PWR).
4 | Установите драйверы
Установка драйверов для Arduino Uno или Arduino Mega 2560 под Windows 7, Vista или XP:
- Подключите Ардуино к компьютеру и дождитесь, пока Windows не начнет процесс установки драйверов. Несмотря на все усилия системы, через несколько мгновений процесс завершиться неудачей.
- Зайдите в Пуск, откройте Панель управления.
- В Панели управления перейдите в раздел Система и безопасность. Далее щелкните по пункту Система и откройте Диспетчер устройств.
- Найдите раздел Порты (COM & LPT). В нем вы увидите открытый порт под именем «Arduino UNO (COMxx)»
- Щелкните правой кнопкой по пункту «Arduino UNO (COMxx)» и выберите «Обновить драйвер»
- Далее, в открывшемся окне выберите пункт «Выполнить поиск драйверов на этом компьютере»
- В завершение, выберите файл драйвера под именем «arduino.inf«, расположенный в папке «Drivers» в директории скачанного ПО Ардуино (а не в под-директории «FTDI USB Drivers»). Если у вас старая версия IDE (1.0.3 или старее) — выбирайте файл под именем «Arduino UNO.inf»
- Windows завершит установку драйвера.
Установка драйверов для Arduino Duemilanove, Nano и Diecimila под Windows 7, Vista или XP:
После подключения устройства к компьютеру, Windows начнет процесс установки драйвера (если до этого вы не использовали Ардуино на этом компьютере).
На Windows Vista драйвер должен автоматически скачаться и установиться. (Реально, это работает!)
На Windows XP откроется мастер установки оборудования:
- На вопрос «Разрешить Windows подключиться к узлу Windows Update для поиска драйверов?» отвечайте «Нет, в другой раз«. Жмите Далее.
- Выберите пункт «Установка из указанного места (для опытных пользователей)» и жмите Далее.
- Убедитесь, что стоит галочка «Выполнить поиск наиболее подходящего драйвера в указанных местах«; снимите галочку «Поиск на сменных носителях«; активируйте пункт «Включить следующее место поиска:» и выберите папку «drivers/FTDI USB Drivers» в дистрибутиве Ардуино. (Последнюю версию драйверов можно скачать с официального сайта FTDI). Жмем Далее.
- Мастер начнет поиск драйвера и выдаст сообщение о том, что он нашел «USB Serial Converter». Жмите Завершить.
- После этого мастер установки оборудования появится еще раз. Повторите в нем те же самые действия, в итоге мастером будет найдет «USB Sserial Port».
Чтобы убедиться, что драйвер корректно установлен — откройте Диспетчер устройств (на вкладке Оборудование Панели управления). Среди системных портов найдите пункт «USB Serial Port» — это и есть ваш Ардуино.
5 | Запустите среду разработки Arduino
Дважды щелкните по иконке среды Arduino. (Примечание: если язык интерфейса установлен неправильно — его можно изменить в окне настроек. Для получения дополнительной информации см. раздел Среда разработки).
6 | Откройте код тестовой программы
Откройте тестовую программу, которая просто моргает светодиодом: File > Examples > 1.Basics > Blink.

7 | Выберите в меню свою модель Ардуино
Теперь в меню Tools > Board необходимо выбрать пункт меню, соответствующий вашей модели Ардуино.

Выбор Arduino Uno
Для моделей Duemilanove с контроллером ATmega328 (модель микроконтроллера написана сверху на микросхеме) выбирайте пункт «Arduino Duemilanove» или «Nano w/ ATmega328«. В первых моделях Arduino использовался контроллер ATmega168; для таких моделей необходимо выбрать пункт «Arduino Diecimila, Duemilanove or Nano w/ ATmega168«. (Подробнее о пунктах меню и выборе моделей читайте на странице о среде разработки.)
8 | Выберите последовательный порт
В меню Tools > Serial Port выберите последовательный порт, к которому подключен ваш Ардуино. Как правило, это COM-порт с номером 3 (COM3) или выше (COM1 и COM2 обычно ассоциированы с аппаратными портами). Чтобы узнать нужный порт, можно временно отсоединить Ардуино и еще раз открыть меню; исчезнувший порт и будет тем портом, с которым ассоциирован ваш Ардуино. Обратно подключите устройство к компьютеру и выберите из меню необходимый порт.
9 | Прошейте программу
После всех выполненных действий просто нажмите кнопку «Upload» в среде программирования Ардуино. Подождите несколько секунд — вы увидите мерцание светодиодов RX и TX на плате. Если процесс прошивки прошел успешно — в строке состояния появится сообщение «Done uploading». (Примечание: для прошивки Arduino Mini, NG или другой платы, за мгновение до нажатия кнопки «Upload» необходимо нажать кнопку сброса на плате).

Если через пару секунд после прошивки на плате начал мигать оранжевый светодиод (подключенный к выводу 13) — поздравляем! Вы успешно настроили и запустили Ардуино.
Вам также будет интересно взглянуть на:
- примеры использования различных датчиков и приводов
- справку по языку Ардуино