Arduino IDE — это программная среда разработки, использующая C++ и предназначенная для программирования всех плат Ардуино.
Цель IDE
Используя программную среду Arduino IDE, можно, основываясь лишь на знаниях C++, решать самые разные творческие задачи, связанные с программированием и моделированием.
На сегодняшний день с помощью Arduino конструируют всевозможные интерактивные, обучающие, экспериментальные, развлекательные модели и устройства.
Интерфейс сравнительно простой в освоении, его основой является язык C++, поэтому освоить инструментарий могут даже начинающие программисты.
Версии Arduino IDE
Arduino IDE 1.8.13
Работает на Windows, Mac OS X и Linux. Среда написана на Java и основана на Processing и другом программном обеспечении с открытым исходным кодом.
Скачать
Windows Установщик Windows 7 и выше
Windows ZIP-файл для установки без прав админа
Windows app требует Win 8.1 или 10
Mac OS X 10.10 или новее
Linux 32 бита
Linux 64 бита
Linux ARM 32 бита
Linux ARM 64 бита
Это программное обеспечение может быть использовано с любой платой Arduino.
Arduino 1.8.12
Arduino IDE, которую можно использовать с любой платой Arduino, включая Arduino Yún и Arduino DUE.
Windows Установщик
Windows ZIP-файл для установки без прав админа
Mac OS X 10.8 Mountain Lion или новее
Linux 32 бита
Linux 64 бита
Linux ARM 32
Linux ARM 64
Версия 1.8.10:
- Windows установщик XP и выше
- Windows ZIP-файл
- Windows приложение Windows 8.1 или 10
- Mac OS X 10.8 Mountain Lion или новее
- Linux 32 bits
- Linux 64 bits
- Linux ARM 32 bits
- Linux ARM 64 bits
Старые версии
Где скачать Arduino IDE
Скачать нужную версию можно в таблице выше. Выберите нужную операционную систему и файл для инсталляции.
Сама программа предоставляется с открытым исходным кодом. Все базовые инструменты распространяются бесплатно — достаточно выбрать версию, соответствующую операционной системе. С описаниями (на английском языке) можно ознакомиться на странице официального сайта https://www.arduino.cc/en/main/software, а сами ссылки на нужную версию смотрите в таблице выше.
После выбора нужной операционной системы и нужного файла установки вы попадете на страницу скачивания (см. ниже), где вам просто нужно будет нажать "Just Download" для начала скачивания.
Arduino IDE на русском языке
Изначально инструментарий поставляется на английском. И хотя команды меню довольно просты, программу легко можно перевести на нужный язык.
Полный список выпущенных локализаций представлен на этой странице: https://playground.arduino.cc/Main/LanguagesIDE. Русский язык входит в список.
Чтобы включить русскоязычный интерфейс, нужно воспользоваться командой:
File → Preferences → Language
(Файл → Настройки → Язык)
и выбрать русский язык в списке.
Установка среды
Установка программной среды Ардуино довольно несложный процесс. После того как вы выбрали и скачали нужную версию необходимо запустить установку через файл arduino.exe.
Как всегда - сначала надо согласиться с Лицензионным соглашением, несмотря на то, что сама среда распространяется бесплатно.
Следующим шагом выбираем действия, которые должен сделать установщик. Можно поставить все галочки.
Далее выбираем папку для установки.
Если установщик предложит установить USB-to-serial драйвер - жмем Установить.
Настройка IDE
Для соединения платы с компьютером используется USB-порт. Программирование не требует специального оборудования, сама плата компактна и имеет малый вес.
Шаг 1
Соединяем плату Arduino с компьютером.
Шаг 2
Переходим в:
Пуск → Панель управления → Диспетчер устройств
Находим "Порты COM и LPT" и видим нашу плату на COM2.
Шаг 3
Запускаем Arduino IDE и переходим в:
Инструменты → Порт
Выбираем порт COM2 (или тот, который получился у вас на шаге выше).
Шаг 4
Выбираем плату.
На этом с настройкой закончено. Теперь у вас настроена Arduino IDE и вы можете приступить к разработке своих проектов.
Библиотеки для программной среды
Чтобы расширить базовые функции программы и получить новые возможности, программисты подключают к Arduino IDE библиотеки. Поскольку исходный код открыт, любой желающий может написать собственную библиотеку и подключить её, а также поделиться ей с другими.
Есть 3 способа подключить библиотеку к Arduino IDE:
- Использовать менеджер библиотек, который появился в программе с версии 1.6.2. Необходимо использовать команду:
Эскиз → Include Library → Manage Libraries
Появится список доступных библиотек, которые можно включать и отключать (см. скриншот ниже). - Добавить скачанную библиотеку в формате *.ZIP. Для этого нужно использовать команду:
Эскиз → Include Library → Add .ZIP library
После этого выбрать файл, чтобы библиотека добавилась в список, и перезапустить программу. - Добавить файл с библиотекой вручную. Для этого архив потребуется распаковать и проследить, чтобы все файлы оказались в одной папке. После этого её нужно будет поместить в каталог с пользовательскими библиотеками, который располагается по адресу:
Мои документы\Arduino\libraries (Windows)
или
~/Документы/Arduino/libraries (Linux)
Такой способ достаточно сложен, его рекомендуют в первую очередь опытным программистам.
На сегодняшний день представлены версии для операционных систем Windows, Linux, MacOS. На начало сентября 2017 года самая hf,jxfz версия Arduino IDE была версии 1.8.5.
Скачать её можно выше - выберите нужный вариант из таблицы, либо на странице https://www.arduino.cc/en/main/software. Для Linux есть 32-разрядная, 64-разрядная и ARM-версии. Для Windows, помимо устанавливаемой и портативной, есть версия в виде Windows-приложения.
Таким образом, работа с Arduino IDE не создаёт каких-либо сложностей даже программистам, которые пока не освоили язык C++ в полной мере. Экспериментируя с функциями, добавляя свои библиотеки или скачивая новые, можно достигать отличных результатов и решать даже весьма нестандартные творческие задачи.
Всё это объясняет её растущую популярность и прирост количества программистов, которые экспериментируют с программной средой и добавляют в неё новые функции.