Users_WebTool - gfd-dennou-club/mrubyc-esp32 GitHub Wiki

1. はじめに

以下は Web Serial API に対応したブラウザ (chrome など) 上で,mruby/c コードを作成して実行するための手順を記す.

マイコンに mruby/c for ESP32 ライブラリのファームウェアの書き込みをしていない場合は, 以下の手順書を用いてファームウェアを書き込みしてください

2. Hello World の実行 (テキストコーディング)

mruby/c エディタ を起動し,以下のようなプログラムを書く.

image

書き終わったら,「コンパイル」をクリックする.するとページ遷移して書き込みツールが表示される.

image

[1] 「接続」ボタンを押し,"USB Serial Port" を選択する.

[2] マイコンボード上の EN スイッチを押す.

[3] 「書き込み」ボタンがクリックできるようになるので,それをクリックする.

image

[4] +DONE と出たら書き込み終了.

image

[5] マイコンの出力を表示する場合は,「実行」ボタンを押す.

image

[6] パソコンからマイコンボードを外す場合は「切断」ボタンを押す.

TIPS

  • 書き込みツールの「接続」ボタンをクリックした後に,「> try to enter command mode...」というメッセージが表示されない場合は,書き込みツールのタブを閉じて,マイコンと PC をつなぐケーブルをつなぎ直してください.再度,書き込みを実行してください.
  • 「書き込み」ボタンは,色が変わってから 2 秒程度待ってからクリックしてください.色が変わった直後にクリックすると書き込みツールがハングアップすることがあります.
  • 「書き込み」ボタンをクリックしてから,画面に「 > clear 」と出て動作が止まることがたまにあります.その場合は,F5 キーや Ctrl-r (コントロールキーと r を一緒に押す) で,書き込みツールを再読み込みして下さい.

3. Hello World の実行 (ブロックプログラミング)

スモウルビーをマイコン向けに改良した SmT を起動し,プログラムを書いてみてください.左下の拡張機能から「Tools」,「マイコン(汎用)」を選んでください. プログラムを作成したら,「緑の旗」をクリックしてください.それ以降の操作は前節 (2. Hello World の実行 (テキストコーディング)) と同じです.

image