Разработчики Mozilla представили Obenbender, облачную среду разработки для Arduino

Разработчики из сообщества Mozilla представили проект Codebender, открытую облачную среду разработки для платформы Arduino, включающую в себя полный набор средств для создания прошивки и ее загрузки в память устройства.

Codebener полностью основан технологиях HTML5, написан на языке JavaScript и задействует в своей работе компилятор gcc-avr, а также clang для генерации подробных отчетов об ошибках в коде. В качестве редактора кода задействован Ace, поддерживающий подсветку синтаксиса, авто-дополнение, авто-отступы и комбинации клавиш в стиле Vim и Emacs. Также в редактор добавлены комбинации клавиш для быстрого открытия справки по той или иной функции прямо на сайте arduino.cc.

Компиляция проекта происходит в облаке с помощью gcc-avr, avr binutils и clang, который запускается только для проверки кода проекта на корректность. В качестве платформы для компиляции используются облачный PaaS-сервис PHP Fog. По окончании сборки, Openbender позволяет загрузить код в Arduino по протоколу TFTP с помощью загрузчика Ariadne, который необходимо заранее прошить в память платы, либо с помощью USB задействуя для этого специальный плагин для браузера.

Из других открытых проектов, задействованных в Openbender, можно отметить библиотеку jQuery, библиотеку Bootstrap для создания интерфейса, PHP-фреймворк Symfony 2, а также базы данных MySQL и MongoDB. Код проекта можно найти на хостинге github, полнофункциональная среда находится по адресу codebender.cc.

Подробнее: http://citforum.ru/news/29451/

Читать комменты и комментировать

Добавить комментарий / отзыв



Защитный код
Обновить

Разработчики Mozilla представили Obenbender, облачную среду разработки для Arduino | | 2012-11-29 01:19:42 | | Технологии и новости мира IT | | Разработчики из сообщества Mozilla представили проект Codebender, открытую облачную среду разработки для платформы Arduino, включающую в себя полный набор средств для создания прошивки и ее загрузки | РэдЛайн, создание сайта, заказать сайт, разработка сайтов, реклама в Интернете, продвижение, маркетинговые исследования, дизайн студия, веб дизайн, раскрутка сайта, создать сайт компании, сделать сайт, создание сайтов, изготовление сайта, обслуживание сайтов, изготовление сайтов, заказать интернет сайт, создать сайт, изготовить сайт, разработка сайта, web студия, создание веб сайта, поддержка сайта, сайт на заказ, сопровождение сайта, дизайн сайта, сайт под ключ, заказ сайта, реклама сайта, хостинг, регистрация доменов, хабаровск, краснодар, москва, комсомольск |
 
Поделиться с друзьями: