- PVSM.RU - https://www.pvsm.ru -
Цель проекта Codebender [1] — создать удобную облачную платформу для программирования микроконтроллеров. За последние несколько лет создание устройств на основе микроконтроллеров стало гораздо более доступным и популярным делом. Сейчас не проблема найти подходящий контроллер со всем необходимым железом — вокруг Arduino уже сформировалась внушительная экосистема. А вот с софтом пока дела обстоят хуже. Обычно для написания, отладки и прошивки встроенных программ используются нативные приложения, которые работают не на всех платформах и часто имеют совершенно не дружественный интерфейс. Codebender — это работающий в браузере редактор кода c возможностью проверки его корректности и прошивкой устройств через USB или Ethernet.
Codebender поддерживает больше десятка версий Arduino, и команда постоянно работает над расширением этого списка [2]. Доступно множество готовых библиотек и примеров программ. Кроме того, работает поиск по проектам других пользователей. Для доступа к железу используется специальный плагин, который скоро появится в каталогах дополнений Mozilla и Chrome (да, это ранняя бета).
В ближайших планах Mozilla — внедрение системы контроля версий и интеграция с GitHub, Dropbox и другими облачными сервисами, а так же создание инструментов для сотрудничества и обмена опытом — групповых проектов и платформы для обсуждений.
Все компоненты Codebender — компилятор кода, загрузчик, иснтрументы для прошивки Arduino и сам сайт полностью открыты — их исходники опубликованы на Гитхабе [3].
Источник: блог Mozilla Hacks [4]
Автор: ilya42
Источник [5]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/arduino/21205
Ссылки в тексте:
[1] Codebender: http://codebender.cc/
[2] этого списка: http://codebender.cc/boards
[3] опубликованы на Гитхабе: https://github.com/codebendercc
[4] блог Mozilla Hacks: https://hacks.mozilla.org/2012/11/codebender-physical-programming-on-the-web-a-webfwd-project/
[5] Источник: http://habrahabr.ru/post/160435/
Нажмите здесь для печати.