UiFlow2 Web IDE チュートリアル を参照して、UiFlow2 の基本的な使用手順を確認し、M5Burner ファームウェア書き込みツールのインストールを完了してください。
M5Burner で PowerHub に対応するファームウェアをダウンロードします。下図を参照してください。
Burn ボタンをクリックし、対応するデバイスポートを選択してから Start をクリックします。
Next をクリックして書き込みを開始します。
設定情報の説明:
Burn successfully, click here to return と表示されたら、書き込みは成功です。この時点でデバイスをリセットしてください。
Configure オプションをクリックして画面の指示に従って変更します。
デバイスは Access Code (無線ネットワーク経由) または USB (コンピューターへの有線接続) で UiFlow2 に接続し、プログラムの配信とデバッグを行えます。詳細な手順は以下を参照してください。
uiflow2.m5stack.com にアクセスして UiFlow2 Web IDE を開きます。
デバイスがネットワークに接続されていることを確認し、Access Code を取得します。画面左下の WebTerminal をクリックし、ダイアログで PowerHub のシリアルポートを選択して 接続 をクリックすると、シリアルモニターが開きます。現在生成されている有効な Access Code と Wi-Fi 接続状態を確認できます。(対応する情報が表示されない場合は、Soft Reset ボタンをクリックしてソフトリスタートしてください。)
Select Your Controller (初回アクセス時に表示) または Controller ボタンをクリックし、Select Device ページに入ります。
Connect Device をクリックし、アクセスコードと任意のデバイス名を入力してから Confirm をクリックすると、PowerHub を UiFlow2 に接続できます。
Select Device ページで接続済みの PowerHub デバイスを選択し、Confirm をクリックすると UiFlow2 のプログラミング画面に入ります。
Select Your Controller (初回アクセス時に表示) または Controller ボタンをクリックし、Select Device ページに入ります。
Confirm をクリックします。
WebTerminal ボタンをクリックし、ダイアログで PowerHub のシリアルポートを選択して 接続 をクリックします。
WebTerminal 画面に Connected to Serial Port! と表示されれば、USB 接続は成功です。
デバイスが UiFlow2 に接続されたら、Blockly をドラッグしてプログラムを編集できます。
プログラム編集が完了したら、画面右下の Run Once ボタンをクリックしてプログラムを 1 回実行してテストできます。Run Always ボタンをクリックすると、プログラムをデバイスにダウンロードできます。
WebTerminal ウィンドウでもプログラムを 1 回実行またはダウンロードできます。