Использование библиотек Arduino в AVR Studio

 

Оказывается уже сравнительно давно есть возможность программировать Arduino через нормальную IDE как AVR Studio.

Делается это довольно таки легко.

Есть такая великолепная компания http://www.visualmicro.com/. Она сделала расширение для AVR Studio которое позволяет без особых усилий использовать гигантское количество библиотек написаны под Arduino IDE.

Поставив новую AVR Studio 6.2 я увидел там интересную закладочку

Решил посмотреть и увидел это:

Решил установить это расширение и вот что получил в итоге.

В закладке Tools появилась вкладка с возможностями которые предоставляла Arduino IDE.

Из особенностей здесь 2 вещи галка Upload Using Programmer и Automatic Debugging. Плюс внизу помощь и настройки в которых указывается путь к папке с Arduino IDE.

Platform Explorer представляет собой несколько закладок, которые могут пригодиться. Закладка с примерами теперь находится здесь.

Кроме этого появилась панель в меню:

В ней можно быстро выбрать порт плату и открыть терминал. Собственно вещи которыми пользуешься чаще всего.

Подсказки и подсветка!!!

А вот и самое главное! Сбылась моя мечта. Теперь все подсказки и подсветка работают нормально!

Последнее, как создать новый проект:

Соответственно Sketch Project создается в папке с проектами Arduino.

 

PS: Часто для меня важный момент, это бинарник. Теперь все по человечески, его можно залить отдельно, просто обычными способами.