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 エディタ を起動し,以下のようなプログラムを書く.

書き終わったら,「コンパイル」をクリックする.するとページ遷移して書き込みツールが表示される.
[1] 「接続」ボタンを押し,"USB Serial Port" を選択する.
[2] マイコンボード上の EN スイッチを押す.
[3] 「書き込み」ボタンがクリックできるようになるので,それをクリックする.
[4] +DONE と出たら書き込み終了.
[5] マイコンの出力を表示する場合は,「実行」ボタンを押す.
[6] パソコンからマイコンボードを外す場合は「切断」ボタンを押す.
TIPS
- 書き込みが「失敗」と出た場合は,再度「書き込み」ボタンをクリックしてください.
Visual Studio Code でプログラミングしたい場合は
VScode から Web 書き込みツール (kaniwriter) を呼び出すための拡張モジュールをインストールしてください. 適当なRubyファイルを開くと右上に▷ が表示され,それをクリックするとブラウザで kaniwriter が開きます.
最新版: https://github.com/poporonnet/kaniwriter-vscode/releases
3. Hello World の実行 (ブロックプログラミング)
スモウルビーをマイコン向けに改良した SmT を起動し,プログラムを書いてみてください.左下の拡張機能から「Tools」,「マイコン(汎用)」を選んでください. プログラムを作成したら,「緑の旗」をクリックしてください.それ以降の操作は前節 (2. Hello World の実行 (テキストコーディング)) と同じです.