Рассмотрим 4 самые популярные среды разработки:
Arduino IDE;
Programino;
B4R;
CodeBlocks for Arduino.
Среда разработки Arduino IDE
Логотип Arduino IDE
Arduino IDE — интегрированная среда разработки для Windows, MacOS и Linux, разработанная на Си и C ++, предназначенная для создания и загрузки программ на Arduino-совместимые платы, а также на платы других производителей. Исходный код для среды выпущен под общедоступной лицензией GNU версии 2.
В ней имеется весь необходимый минимум для разработки программ: написание кода, проверка кода, компиляция, загрузка скетча в Ардуино, монитор последовательного порта. Все, кто работал в серьёзных «взрослых» средах разработки типа JetBrains IDEA, Microsoft Visual Studio или Quartus, наверняка отметят, что среда Arduino IDE довольно аскетична: ничего лишнего, и особых удобств она не предлагает.
Преимущества Arduino IDE
доступность;
удобный для использования и понимания интерфейс;
программа совместима со всеми версиями операционных систем Windows;
наличие необходимых для работы инструментов;
несколько вариантов языков программирования;
возможность углубить знания языка C++;
встроенный набор примеров программ;
функции сохранения, экспорта, проверки, поиска, замены скетчей.
2. Среда разработкиProgramino
Логотип Programino
PROGRAMINO - это недорогая интегрированная среда разработки для Arduino, Genuino или аналогичных плат с автозаполнением кода, пользовательской подсветкой синтаксиса, аналоговым плоттером, средством просмотра оборудования, извлечением HEX-файлов и редактором HTML5. Среда IDE для Arduino проста и удобна в использовании и полностью совместима с оригинальной средой Arduino. Использует оригинальные инструменты сборки от Arduino для компиляции и загрузки вашего кода с помощью функции командной строки arduino. Вы можете использовать разные версии Arduino для компиляции вашего проекта. Редактор IoT HTML5 упрощает вывод данных измерений Arduino в онлайн.
Рассмотрим среду разработки PROGRAMINO. Это платная среда разработки, но её можно опробовать в течение 14-ти дней бесплатно. Programino, как и другие среды разработки, требует, однако, чтобы у вас была установлена Arduino IDE. При первом запуске программы следует в настройках указать путь к исполняемому файлу arduino.exe. Для этого идём в меню настройки: Options Editor Settings. Появится окно, в котором нужно будет указать пути к директории с Arduino IDE и сопутствующими библиотеками. Теперь мы готовы писать программы в Programino.
Язык, который используется в данной среде разработки – такой же, как и в оригинальной Arduino IDE – Си. То есть, по сути, если вы уже пишете скетчи в Arduino IDE, то вам не придётся изучать новый язык программирования, что является большим плюсом данной среды разработки.
Однако помимо этого, данная IDE предлагает такой удобный способ быстрой разработки как автодополнение кода. То есть, вам не придётся постоянно лазить в справочник по командам и методам Arduino. Вы начинаете набирать код, и среда разработки предложит вам выбрать из доступных вариантов тот, который вам нужен. Например, вы набираете "digi" и IDE предлагает вам варианты: "digitalRead", "digitalWrite" и другие возможные.
Достарыңызбен бөлісу: |