MozillaがCodebenderを開始-マイクロコントローラープログラミングの開発環境

Codebenderプロジェクトの目標は、マイクロコントローラーをプログラミングするための便利なクラウドベースのプラットフォームを作成することです。 過去数年にわたって、マイクロコントローラーに基づいたデバイスの作成は、はるかに手頃な価格で人気が出てきました。 現在、必要なすべてのハードウェアを備えた適切なコントローラーを見つけることは問題ではありません。Arduinoを中心に印象的なエコシステムがすでに形成されています。 しかし、ソフトウェアでは事態はさらに悪化します。 通常、ネイティブアプリケーションは、ファームウェアの作成、デバッグ、およびフラッシュに使用されますが、これらはすべてのプラットフォームで機能するわけではなく、多くの場合、完全に非友好的なインターフェイスを備えています。 Codebenderは、ブラウザベースのコードエディターであり、USBまたはイーサネット経由でデバイスの正確性とフラッシュを検証する機能を備えています。



CodebenderはArduinoの12を超えるバージョンをサポートしており、チームはこのリストの拡大に絶えず取り組んでいます 。 多くの既製のライブラリとサンプルプログラムが利用可能です。 さらに、検索は他のユーザーのプロジェクトでも機能します。 ハードウェアにアクセスするために、MozillaおよびChromeのアドオンディレクトリに間もなく表示される特別なプラグインが使用されます(はい、これは初期のベータ版です)。



Mozillaの当面の計画には、バージョン管理システムの実装とGitHub、Dropbox、その他のクラウドサービスとの統合、グループプロジェクトとディスカッションプラットフォームなどのコラボレーションと経験の交換のためのツールの作成が含まれます。



Codebenderのすべてのコンポーネント-コードコンパイラ、ローダー、Arduinoファームウェアのツール、およびサイト自体は完全にオープンです-それらのソースはGithubで公開されています。



ソース: Mozilla Hacksブログ



All Articles