📜 ⬆️ ⬇️

Mozilla launches Codebender, a microcontroller programming environment

The goal of the Codebender project is to create a convenient cloud-based platform for programming microcontrollers. Over the past few years, the creation of devices based on microcontrollers has become much more accessible and popular business. Now it is not a problem to find a suitable controller with all the necessary hardware - an impressive ecosystem has already formed around the Arduino. But with the software while things are worse. Usually, native applications that do not work on all platforms and often have a completely user-friendly interface are used for writing, debugging, and flashing firmware. Codebender is a code editor that works in a browser with the ability to check its correctness and flash devices via USB or Ethernet.

Codebender supports more than a dozen versions of Arduino, and the team is constantly working on expanding this list . There are many ready-made libraries and sample programs. In addition, the search works on projects of other users. To access the hardware, a special plugin is used, which will soon appear in the Mozilla and Chrome add-on catalogs (yes, this is an early beta).

In the near future, Mozilla plans to introduce version control systems and integrate with GitHub, Dropbox and other cloud services, as well as create tools for collaboration and exchange of experience - group projects and a platform for discussions.

All Codebender components - the code compiler, the loader, the Arduino firmware, and the site itself are completely open - their sources are published on GitHub .
')
Source: Mozilla Hacks Blog

Source: https://habr.com/ru/post/160435/


All Articles