Как обновить arduino ide
На этой странице вы узнаете, как скачать программы и скетчи для работы с Ардуино. Мы поделимся с вами полезными ссылками на официальные ресурсы, последние стабильные версии Arduino IDE 1.8.7 на русском, подходящие для разных плат Arduino Uno, Nano, Mega. Большинство программ и библиотек распространяются по свободной лицензии, поэтому вы можете их скачать бесплатно как на нашем сайте, так и с официальных источников.
Arduino IDE
Давайте для начала коротко выясним, что такое IDE и получим ответы на наиболее часто возникающие вопросы. Если вы опытный разработчик, то можете смело перелететь в следующий раздел статьи со ссылками на скачивание.
Что такое Arduino IDE
Аббревиатура IDE расшифровывается как Integrated Development Environment, в переводе – интегрированная среда разработки. С помощью этой программы программисты пишут программы, причем делают это гораздо быстрее и удобнее, чем при использовании обычных текстовых редакторов.
В рамках платформы Ардуино программа Arduino IDE делает то же – помогает программистам писать программы. С ее помощью скетч, написанный на языке Arduino, проверяется, превращается в C++, компилируется, загружается в Arduino. Теоретически, вы можете обойтись без этой программы, но реально других вариантов начать работы с Ардуино для новичка практически не существует. Поэтому первое, что вы должны сделать – это найти и установить себе эту среду программирования. Это совершенно не трудно и абсолютно бесплатно.
Как скачать и установить Arduino IDE
Процедура скачивания и установки абсолютно традиционна. Вы загружаете файл, запускаете установку. На официальном сайте доступны версии c установщиком (exe) и обычных zip архивах. Вы можете найти версии Arduino IDE для всех основных операционных систем.
Процедура установки достаточно проста, вам нужно будет ответить на несколько вопросов. Важным этапом этого процесса является установка драйвера COM-порта. Для большинства «китайских» плат ардуино понадобится установить дополнительные драйвера.
После установки потребуется небольшая настройка среды – об этом мы поговорим в отдельной статье про установку и настройку Ардуино IDE.
Какую версию Ардуино IDE выбрать?
Первая версия среды разработки Ардуино официально появилась в августе 2005 года. С тех пор утекло много воды, программа несколько раз претерпевала революционные изменения. До 2011 года номера версий состояли из одной цифры (последней была 0023 – версия от 09.11.2011). Затем появилась более привычная запись с «минорными» и «мажорными» обновлениями. Так, Arduino 1.0.0 появилась 30.11.2011, а версия 1.0.1 – в мае 2012.
Ключевыми по количеству обновлений и связанных с ними проблем совместимости стали переходы с версии 1.0.7 и 1.5. Многие библиотеки, написанные под «старые версии» программы не могли компилироваться в новых из-за изменений в системных библиотеках и других внутренних механизмах сборки проекта. Особенно сильно это проявилось при переходе на 1.6 версию. Если в вашем проекте есть древние библиотеки, некорректно работающие с современными версиями IDE, вам придется изменять их самому, ждать, пока это сделают авторы или подчиниться обстоятельствам и установить ту версию, с которой будет работать библиотека.
Последней стабильной версией Arduino IDE на момент написания статьи является 1.8.7 (август 2018).
Arduino на русском
Еще один важный вопрос – русификация среды разработки. Давайте сразу разберемся с тем, как перевести Arduino IDE на русский. На самом деле, для этого не нужно искать или скачивать специальные версии. Вы загружаете и устанавливаете обычную версию, достаточно просто выбрать ваш язык в списке доступных языков в соответствующем пункте настроек.
Версия Windows
Версия Linux и Mac
Изменения в версии 1.8.7
Из наиболее важных изменений данной версии можно выделить следующее:
- Исправлена проблема выбора порта при первом использовании.
- Исправлены ошибки запуска с некорректным файлом library_index.json или некорректными версиями библиотек.
- Исправлены проблемы с низкой скоростью отрисовки меню File и Tools на версии для Mac OS X.
- Улучшена работы с диалоговыми окнами в MAC OS.
- Повышена стабильность работы системы в целом (исправлены ошибки ядра).
IDE 1.8.6 появилась в августе 2018 года. По сравнению с предыдущей версией, в 1.8.6 было добавлено много улучшений.
Изменения в версии 1.8 6
Список дополнений и улучшений:
- Улучшена производительность компиляции проектов за счет распараллеливания процессов и повторного использования скомпилированных фрагментов проекта.
- Прочие улучшения интерфейса:
- Добавлены клавиатурные ускорители при прокрутке меню (нажмите клавишу ‘a’).
- Добавлен скроллер в меню программирования.
- Улучшение диалогового окна «Поиск/Замены»
Версия Windows
Загрузить Arduino IDE с официального сайта
Для загрузки программы с официального сайта Arduino.cc вам нужно найти в навигации сайта пункт Software – Downloads. Найдите на странице ссылки на последние версии программы (для Windows, Linux, Mac OS X). Щелкнув на ссылку вы попадете на страницу загрузки, на которой можете выбрать вариант загрузки:
- С поддержкой проекта (укажите, какую сумму вы готовы пожертвовать)
- Без поддержки. Просто нажмите на кнопку «Загрузить».
Не зависимо от выбранного варианта, вы все равно загрузите одну и ту же версию, никаких ограничений для «бесплатной» версии нет. Но если у вас есть возможность, то постарайтесь пожертвовать команде, так много сделавшей для развития проекта.
Версия 1.8.7
Версия 1.8.6
Версия 1.6.13
Arduino IDE Online
Если по каким-то причинам вы не можете или не хотите установить Arduino на свой компьютер, у вас есть возможность создавать скетчи в онлайн-версии. Для этого нужно открыть страницу онлайн-среды разработки на официальном сайте Ардуино. Перед началом работы нужно зарегистрироваться, после чего вы сможете открыть среду программирования. Этот подход в чем-то напоминает другие онлайн-эмуляторы Ардуино.
Скачивание (загрузка) 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).
Разрешайте установку драйверов нажимая на кнопку «Установить», эти драйверы позволят определять и работать с платами Arduino подключёнными по шине USB.
На этом установка Arduino IDE завершена.
На Вашем рабочем столе должна появиться иконка программы:
Запуск 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 .
У меня есть Arduino UNO, который мне нужен для работы с Ubuntu.
Может кто-нибудь объяснить мне шаги, необходимые для установки IDE на Ubuntu?
Arduino IDE из репозитория Ubuntu обычно устарели . Существует два основных способа установки последней версии Arduino IDE: с помощью umake arduino.cc tar.gz и из него. В обоих случаях вам может потребоваться добавить пользователя в dialout группу (если он не работает, добавьте его также в tty группу):
Установите последнюю версию из Ubuntu Make (на GitHub )
Ubuntu Make - это инструмент командной строки, который позволяет вам загрузить последнюю версию популярных инструментов разработчика на вашу установку
Установите Ubuntu Make
Если вы не используете Ubuntu 18.04+ или хотите использовать последние версии:
Установите Arduino IDE с помощью Umake
Предупреждение : umake ide arduino не рекомендуется .
Это установит его на
/.local/share/umake/electronics/arduino . Если у вас нет доступного ярлыка, вам нужно запустить его install.sh там.
Некоторые другие программные опции (такие как Eagle или Sublime) не являются свободными программами . Я рекомендую вместо Fritzing и Atom.io .
Установите последнюю версию с arduino.cc
- Загрузите программное обеспечение Arduino (IDE). lscpu скажу, если 32 или 64 бит. Если вы не уверены, используйте 32 бита.
- Извлечь пакет (из терминала tar -xvf arduino-1.8.2-linux64.tar.xz ).
Запустите установочный скрипт ( ./install.sh ).
Заметки
- Перед установкой вы можете переместить папку с двоичными файлами в /opt/ или /usr/local/ .
- Для ESP8266 см. Эту инструкцию по установке .
Установщик не создает значок Launcher для меня: просто перетащите его ( arduino-arduinoide.desktop ) с рабочего стола:
В последних версиях появились новые функции, такие как «URL-адреса диспетчера дополнительных плат» в настройках (для добавления платы ESP8266 ):
Для любого, кто уже установил из загрузок, как я, вы можете использовать это, чтобы переместить его и снова запустить установщик, чтобы обновить ярлык на рабочем столе. Шаг 2 «Установить последнюю версию» теперь должен быть umake ide arduino @Escher Это может быть правдой с более старыми версиями, но не с umake v18.05: ВНИМАНИЕ: Arduino теперь находится в категории электроники, пожалуйста, отнесите его из этой категории отныне. Эта совместимость будет потеряна в будущем. Странно, я только что установил 1.8.5; это не было в категории электроники.Это из заметок, которые я сделал при установке Arduino. Это было очень полезно, когда мне пришлось пройти через то же самое с другими компьютерами.
Установите Sketch, который используется для программирования Arduinos.
Используйте один из следующих методов.или
открой "Ubuntu Software Center" Поиск "arduino"Установите идентификатор поставщика.
Без подключения ArduinoЭто то, что я получил
Снова с подключенным Arduino.
Это то, что я получил
Посмотрите на строку сложения.
Это будет выглядеть примерно такВведите числа, которые у вас есть в команде ниже.
Давайте заставим последовательный порт работать
Без подключения Arduino
Снова с подключенным Arduino.
Ищите дополнительные tty * NAME. Мой был ttyAMC0, ваш может быть ttyUSB * или ttyS *.
Теперь мы знаем, какой порт он пытается использовать.
Следующее используется для регистрации последовательного входа от Arduino. Вам это может не понадобиться.
// Возможно, он уже установлен на вашем компьютере.
Вы получите меню настройки.
Измените первую строку с помощью / dev / ttyAMC0 или того, что вы нашли в каталоге / dev /.
Сохраните настройки как dfl.
Я не знаю, что это, я просто прочитал это где-то, и это сработало.
Это на ttyACM0. Когда я посмотрел на каталог / dev, я обнаружил, что ttyACM0 будет приходить и уходить, когда Ardunio будет подключен или удален.
Install kst // Эта программа возьмет ваш файл ascii и поместит его в график.
sudo apt-get install kstболее новая версия будет доступна в какой-то момент.
Настройте GtkTerm на порт, к которому подключен Arduino. Arduino должен быть подключен, а последовательный считыватель в Sketch не может быть включен.
Вы должны увидеть прокрутку цифр ascii на GtkTerm.
Сконфигурируйте GtkTerm для записи информации в текстовый файл.
Если вы откроете текстовый файл сейчас, вы должны увидеть данные в файле. Я не могу вспомнить, нужно ли GtkTerm сделать паузу, чтобы прочитать это.
Открыть кст. Используйте мастер данных для подключения к текстовому файлу данных с помощью ascii.
Данные должны быть в столбце 1.
Отсюда вы сами.Мы решили сэкономить вам пару кликов и разместить у себя свежие версии среды Arduino IDE, потому что на официальном сайте порой чёрт ногу сломит, пока найдёт нужную ссылку. Где скачать Arduino IDE — ваш выбор: файлы дистрибутивов абсолютно идентичны. Сейчас представлена стабильная версия Arduino IDE 1.8.16 (релиз от 06.09.2021) и бета-версия 2.0.0 (релиз beta.12 от 07.10.2021).
-
— Windows XP, Windows 7, Windows 8, Windows 10 и выше. — установка без прав админа, портативная версия для флешки.
Для установки из архива в общем случае нужно выполнить следующие команды.
В отдельных дистрибутивах Linux проще воспользоваться командой установки из пакетов.
Как переключить язык
Arduino IDE при установке выбирает язык системы по умолчанию. Если вам понадобится переключить интерфейс на другой язык, это можно сделать в общих настройках программы.
- Заходим в главном меню в пункт «Файл → Настройки».
- Выбираем нужный язык в выпадающем списке «Язык редактора».
- Перезапускаем среду.
Бета-версия 2.0
-
— Windows 10 (x86-64) и новее. — установка из архива. — версия для Linux-систем с архитектурой x86-64. — macOS X 10.14 Mojave (64 бита) или новее.
Поддерживаемые платы
Arduino IDE из коробки работает со всеми оригинальными платами AVR-архитектуры и их прямыми аналогами.
Также поддерживаются сторонние платы и контроллеры на других архитектурах: SAM, SAMD, Cortex-M. Они добавляются в среду отдельными пакетами. Ниже перечислены примеры установки некоторых таких плат.
Читайте также: