The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

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

28.11.2012 20:39

Разработчики из сообщества 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.

  1. Главная ссылка к новости (https://hacks.mozilla.org/2012...)
  2. OpenNews: Проект Arduino представил плату Due, созданную на базе 32-разрядного ARM CortexM3
  3. OpenNews: Parallella - суперкомпьютер стоимостью 99$ и размером с кредитную карту
  4. OpenNews: Проект Arduino выпустил программное окружение Arduino 1.0
  5. OpenNews: Проект Arduino представил открытую плату с процессором ARM
Автор новости: Evgeny Zobnin
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/35444-arduino
Ключевые слова: arduino, mozilla, saas
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (16) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 21:14, 28/11/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Отпал интернет - перекантуйся без программирования микроконтроллеров?

    [сообщение отредактировано модератором]

     
     
  • 2.17, Cuernud (?), 11:55, 29/11/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Отпал интернет - перекантуйся без программирования микроконтроллеров?

    Собери команду ардуиноклепателей, поставь им сервер, водрузи на него эту штуку.

     

  • 1.2, Аноним (-), 21:16, 28/11/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +8 +/
    так Codebender, Obenbender или Openbender?
     
     
  • 2.12, Lain_13 (ok), 01:05, 29/11/2012 [^] [^^] [^^^] [ответить]  
  • +7 +/
    Genderbender
     

  • 1.3, dxd (?), 21:24, 28/11/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Нетривиально. Осталось сделать облачный сервис для установки системы.
     
     
  • 2.6, Anonim (??), 22:08, 28/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    тысячи их. Называется VDS / VPS хостинг .
     
     
  • 3.16, Anonim (??), 11:48, 29/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    ...на локалхост.
    Втыкаешь комп попой в интернет с загрузкой по сети и просходит чудо ))
     

  • 1.4, мимо_проходил (?), 21:29, 28/11/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +7 +/
    Какая-то уже нездоровая фигня. Веб-сервисы впихивают туда, где они явно неуместны.
     
     
  • 2.15, anoo (ok), 11:47, 29/11/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Всё правильно сделали - многие же до сих пор на windoze, а там поставить gcc, clang, нормальный редактор - задача нетривиальная.
     

  • 1.5, Vkni (ok), 21:42, 28/11/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    > Разработчики из сообщества Mozilla представили, открытую облачную среду разработки для платформы Arduino, включающую в себя полный набор средств для создания прошивки и ее загрузки в память устройства.

    Прикольно. А на сборку браузера у них не хватает ресурсов?

     
     
  • 2.9, Аноним (-), 23:09, 28/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Прикольно. А на сборку браузера у них не хватает ресурсов?

    Действительно. Что-то парни мягко говоря, страдают фигней.

     
  • 2.10, Ананимуз (?), 23:23, 28/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    "Разработчики из сообщества Mozilla" и Mozilla Foundation, это как бы не одно и то же.
     
     
  • 3.11, Vkni (ok), 00:10, 29/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Да, похоже вы правы.
     

  • 1.13, filosofem (ok), 01:49, 29/11/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Онтогенез Mozilla идёт приблизительно по той же схеме, что и Apache.
     
  • 1.14, Аноним (-), 07:54, 29/11/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Это они, наверное про тот ардуино который вышел недавно. Он же несколько мощнее, в любом случае идея весьма непонятная. Разве что хотят это сделать, потому что данные устройства стоят не столь дорого. С другой стороны можно не покупать несколько ардуино и купить один ARM с более мощным процессором
     
  • 1.19, DFX (ok), 23:11, 29/11/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    чем бы Mozilla не тешилась, лишь бы browser клепала...
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру