Для электронщиков и радиолюбителей

Какую среду разработки (IDE) для Arduino лучше использовать

Какую среду разработки (IDE) для Arduino лучше использовать

Знаете ли вы, что компания Arduino бесплатно предоставляет три разных инструмента для программирования вашей платы Arduino? Их называют интегрированными средами разработки или IDE.

Когда вы только знакомитесь с Arduino, вам есть чему поучиться. В экосистеме Arduino есть «железо», а есть программное обеспечение. Программное обеспечение предоставляется Arduino бесплатно. Это все ПО с открытым исходным кодом. Чтобы получить это программное обеспечение, перейдите на веб-сайт Arduino и щелкните вкладку «Software». На странице программного обеспечения есть 3 различных варианта IDE. Здесь есть веб-редактор, есть оригинальная Arduino IDE, а есть более новая версия Arduino IDE. Рассмотрим их более подробно.

ОРИГНАЛЬНАЯ ARDUINO IDE (IDE 1.X)

Начнем с оригинальной версии Arduino IDE. Для загрузки выберите свою операционную систему из предложенных вариантов и нажмите, чтобы начать загрузку.

По сути, исходная IDE выглядит как текстовый редактор. Если вы какое-то время занимались разработкой программного обеспечения, это может показаться вам немного странным. На самом деле ничего особенного здесь не происходит. Автозаполнения нет. Ничего особенного нет. Так что это действительно простой редактор. И он не сильно изменился, как и его внешний вид не сильно изменился за долгое время. Поэтому он очень прост, и это одна из его лучших особенностей. Особенно для новичков в программировании: иногда попытка выяснить, что может делать IDE и как она работает, может сильно сбить с толку. Существует множество вариантов, и некоторые из них мешают простому обучению. Оригинальная IDE – отличный вариант для тех, кто ищет простую среду разработки для начала.

ВЕБ-РЕДАКТОР ARDUINO (ARDUINO WEB EDITOR)

Далее идет веб-редактор. Здесь вы можете программировать онлайн. Выберите «Getting Started», и начнется процесс установки. После того, как вы создали и вошли в свою учетную запись, вы можете открыть редактор.

Веб-редактор аналогичен исходной IDE. Вы можете создавать папки, управлять библиотеками, устанавливать настройки. В нем есть функция, с помощью которой вы можете делиться скетчами, создавая ссылку или встраивая их на веб-страницу. Вы можете выбрать, какие платы вам нужны, запрограммировать свою плату из IDE. Он похож на Arduino IDE, за исключением того, что редактор находится в вашем браузере. Одним из преимуществ веб-редактора является возможность запуска IDE без необходимости какой-либо загрузки на компьютер. Поскольку он работает в облаке, вы можете программировать свои проекты, используя что-то вроде Chromebook. Это также позволяет вам организовать работу между несколькими компьютерами.

Arduino IDE 2.X

Наконец, у нас есть новая Arduino IDE или Arduino IDE 2. Установка аналогична оригинальной IDE. На ваш компьютер можно установить как оригинальную, так и новую IDE Arduino одновременно. Вот как выглядит новая IDE 2.0.

Во-первых, здесь есть «Темная тема», которую можно выбрать в настройках в разделе «Theme». Далее идет «автозаполнение». Это может быть очень полезно, если вы забыли или не хотите записывать имена функций. Еще одной замечательной особенностью является возможность просмотра «определений» различных функций. Здесь вы можете заглянуть за кулисы некоторых написанных функций. И последнее, но не менее важное: у IDE 2.x есть отладчик, который может оказаться очень полезным при правильной настройке оборудования. В целом Arduino IDE 2.x является более «современной» IDE. В ней гораздо больше возможностей, чем в IDE 1.x. Однако стоит иметь в виду, что больше не всегда значит лучше. Потоковый интерфейс Arduino IDE 1.x может создать спартанское ощущение, которое вы ищете – только вы и код.

В конце концов, не имеет особого значения, какую IDE вы используете. Независимо от того, используете ли вы оригинал, веб-редактор или новую IDE 2.0, код Arduino будет работать одинаково. Основной язык остается прежним. Какую бы IDE вы ни выбрали, это полностью зависит от ваших предпочтений, и как бы вы ни предпочитали взаимодействовать с программированием вашего Arduino.

1 комментарий к Какую среду разработки (IDE) для Arduino лучше использовать

  1. Большое спасибо за быстрый ответ и информацию.

Обсуждение закрыто.