
UiFlow チュートリアル
CoreS3 用のファームウェアをダウンロードします。以下の図を参照してください。
Found New Device が表示されれば接続成功です。この時点では画面に何も表示されません。G0 ボタンを長押しし、インジケータが赤から緑に変わるとダウンロードモードに入ります。
Burn ボタンをクリックし、対応するデバイスポートを選択して Start をクリックします。
Next をクリックして書き込みを開始します。
設定情報:
Burn successfully, click here to return と表示されたら、書き込みは成功です。この時点でデバイスをリセットしてください。
Configure オプションをクリックして画面の案内に従って変更します。
デバイスは Access Code(無線ネットワーク経由)または USB(PC との有線接続)で UiFlow2 に接続でき、プログラムの転送とデバッグを行えます。詳しい手順は以下を参照してください。
Configure オプションで修正してから再度書き込んでください。

Access Code を確認します。
uiflow2.m5stack.com にアクセスして UiFlow2 Web IDE を開きます。
ページ上の Select Your Controller(初回表示時)または Controller ボタンをクリックし、Select Device ページに進みます。
Connect Device をクリックし、アクセスコードと任意のデバイス名を入力して Confirm をクリックすると、CoreS3 を UiFlow2 に接続できます。
uiflow2.m5stack.com にアクセスして UiFlow2 Web IDE を開き、CoreS3 を USB ケーブルで PC に接続します。
ページ上の Select Your Controller(初回表示時)または Controller ボタンをクリックし、Select Device ページに進みます。
デバイス一覧から CoreS3 デバイスを選択し、Confirm をクリックします。
WebTerminal ボタンをクリックし、ポップアップ内で CoreS3 のシリアルポートを選択して 接続 をクリックします。
WebTerminal 画面に Connected to Serial Port! と表示されたら、USB 接続は成功です。
デバイスを UiFlow2 に接続すると、Blockly ブロックをドラッグしてプログラムを編集できます。
プログラム編集後、画面右下の Run Once ボタンをクリックするとテストプログラムを 1 回実行できます。Run Always ボタンをクリックすると、プログラムをデバイスにダウンロードできます。
WebTerminal ウィンドウからも、プログラムの単発実行またはダウンロードができます。