Программа Сервисный Центр
0

MariaMole - альтернативная интегрированная среда разработки для Arduino.


Интегрированная среда разработки MariaMole полностью совместима с Arduino IDE, но имеет дополнительный функционал для работы с файлами исходных кодов. Подходит как для «продвинутых» разработчиков, так и для начинающих

Конструкторы встраиваемых систем и радиолюбители, использующие в своих проектах аппаратную платформу Arduino, разрабатывают программный код для микроконтроллера в интегрированной среде Arduino IDE. Однако, в некоторых случаях, использование Arduino IDE неудобно, особенно когда в состав проекта входит множество файлов с исходным кодом. Именно по этой причине инженер-электронщик Alex решил разработать свою собственную интегрированную среду разработки (IDE) и назвал ее MariaMole. Название «MariaMole» связано с названием очень популярного в Бразилии кондитерского изделия, похожего на зефир.

MariaMole - альтернативная интегрированная среда разработки для Arduino.

MariaMole IDE полностью совместима с оригинальной Arduino IDE. Импортирование настроек, библиотек и компилирование проекта происходит таким же образом, как и в оригинальной IDE. Самая большое различие здесь – реализация дерева проектов. Пользователи, работающие в Arduino IDE, знают, что при увеличении количества файлов проекта перемещаться между ними становиться трудно и неудобно.

Отличительные особенности MariaMole IDE:

  • Работает совместно с Arduino IDE: для работы MariaMole потребуется установленная Arduino IDE, при этом конфигурация полностью сохраняется. Если хотите, вы можете использовать оригинальную IDE совместно с MariaMole IDE;
     
  • Рабочее пространство среды поддерживает работу с несколькими проектами одновременно. В специальных папках можно группировать любое количество проектов, что позволяет организованно хранить проекты и одновременно работать с несколькими различными проектами. Если вы использовали Visual Studio, CodeLite, Code::Blocks, Eclipse и другие современные IDE, вы знаете, что это очень важно. Полезность данной возможности особенно проявляется при разработке системы с несколькими платами Arduino, которые обмениваются данными друг с другом;
     
  • Поддержка нескольких консолей последовательного порта;
     
  • При открытии консоли последовательного порта она остается доступной всегда. Вам не придется закрывать ее и повторно открывать для загрузки проекта в Arduino платформу;
     
  • Используются фалы открытых форматов: информация о проекте и его конфигурация хранится в одном xml-файле (за исключением кода);
     
  • Процесс компилирования можно настраивать: в оригинальной Arduino IDE компиляции проекта проходит «за кулисами», но иногда пользователю требуется тонкая настройка процесса, изменение опций компилятора, добавление или замена библиотеки. Конечно, при соответствующей настройке, MariaMole может работать так же, как Arduino IDE;
     
  • Импорт примеров и проектов (скетчей) Arduino: проблем при повторном использовании старых проектов не будет;
     
  • Простой импорт библиотек Arduino: специальный мастер поможет пользователю при импорте библиотек, а также при добавлении новых файлов в проект, импортировании других файлов и конфигурировании проекта;
     
  • Поддержка цветовых схем: MariaMole поддерживает темную (темный фон в редакторе кода, по умолчанию) и светлую (редактор кода с белым фоном) цветовую схему, также пользователь может создать свою цветовую схему.

Автор дополнительно разработал учебный материал для MariaMole IDE, и на данный момент это полностью функциональное решение с открытым исходным кодом для работы под ОС Windows. Исходные коды и программа бесплатно доступны для скачивания на сайте автора. В дальнейшем планируется портирование среды разработки на ОС Linux и Mac.

dalpix.com

 
 
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии в данной новости.
 
Обратная связь

Наши партнеры

 

Опросы

Есть ли справедливость в жизни?
Конечно есть, уверен!
Вроде как должна быть, но...
Затрудняюсь ответить...
Какая справедливость? О чем Вы?
Эх.., нет правды на свете!

 

Облако тегов

Требуется для просмотраFlash Player 9 или выше.

Показать все теги
 

Календарь публикаций

«    Декабрь 2016    »
ПнВтСрЧтПтСбВс
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
 
 

Архив новостей

Декабрь 2016 (1)
Ноябрь 2016 (42)
Октябрь 2016 (34)
Сентябрь 2016 (38)
Август 2016 (34)
Июль 2016 (36)
 
Наверх Сервисные мануалы Даташиты Ремонт LCD, ЖК телевизоров LG Samsung Скрипт программы "Сервисный центр"