Могу ли я работать с Arduino, используя IDE с большим количеством функций?


29

Простота IDE Arduino с открытым исходным кодом велика, но иногда немного ограничена - мне нравится использовать Netbeans, например, для другой работы, которую я выполняю. Существуют ли какие-либо плагины для более полнофункциональных IDE, которые позволили бы мне разрабатывать для Arduino (и напрямую загружать / запускать код на нем?)


1
Да, программные ограничения в Adruino IDE очень строги! Я обычно использую Eclipse, но не для Arduino (пока).
Powtac

Есть VS от Microsoft, который можно использовать с netduino. Это загружается ... Но, к сожалению, только для окна. И если вы не студент или педагог, я считаю, что это довольно дорого. И это для нетдуино, а не для ардуино. Тем не менее, очень способный, если у вас есть оборудование и программное обеспечение.
Губка Боб

Arduino IDE не существует. Есть просто очень дрянной текстовый редактор с кнопкой «Compile».
Коннор Вольф

Ответы:


15

Вы можете использовать CodeBlocks для Arduino . CodeBlocks уже работает с несколькими микроконтроллерами, поэтому я предполагаю, что среда разработки arduino будет достаточно устойчивой.

Существует также плагин Eclipse для Arduino.


12

Atmel Studio - это среда разработки, которую Atmel предоставляет для микроконтроллеров, стоящих за линией Arduino. Atmel Studio 6 основана на Microsoft Visual Studio, которая является очень полным инструментом разработки C ++.

Вы можете настроить Atmel Studio 6 для работы с библиотеками и компилятором Arduino, как описано здесь .


Нужна ли мне копия MS Visual Studio для AVR Studio?
Powtac

3
@powtac - Нет ...
Коннор Вольф

9

Сама по себе не IDE, но я использую плагин Stino для Sublime Text 2 .


8

Мне очень нравится использовать Visual Microплагин для Visual Studio, который работает с выпусками 2008, 2010 и 2012 годов.

Visual Micro на Codeplex


Снимок экрана в Visual Studio 2012: Плагин VisualMicro для Visual Studio 2012


1
Новая визуальная настройка VS2012 ужасна.
Губка Боб

Visual Studio не совсем в пределах бюджета большинства начинающих любителей, хотя, учитывая цену Arduino.
Осьминог

@Octopus - до 12 марта 2013 года его можно было получить бесплатно через MS Website Spark в течение 3 лет, и теперь Visual Micro сообщает, что плагин будет работать с Atmel Studio в течение следующих нескольких месяцев.


5

ROBOTC для Arduino - это еще один вариант. Он поддерживает множество других функций, включая многозадачность (что хорошо для роботов). Он также имеет встроенное окно отладки, которое позволяет получить доступ к информации о контактах и ​​т. Д.

Этот программный пакет имеет преимущество работы с множеством других платформ роботов (все системы роботов LEGO и робототехника VEX), поэтому люди с опытом работы с этими системами могут предпочесть этот язык.


4

http://inotool.org/ является одним из лучших, особенно если вы работаете на Unix OS.

Это инструмент командной строки, но это удивительно, если вы поклонник командной строки.

Вы просто создаете папку и настраиваете среду, используя Ino. Затем вы используете ваш любимый текстовый редактор или IDE.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.