
UiFlow チュートリアル
PaperMono または PaperMono-Lite ファームウェアをダウンロードします。
Burn ボタンをクリックし、デバイスのシリアルポートを選択して Start をクリックします。
Wi-Fi SSID、Wi-Fi Password など、デバイスが接続する Wi-Fi 設定とその他のデバイス設定を入力し、Next をクリックして書き込みを開始します。
設定項目:
COM: デバイスに対応するシリアルポートを選択します。BaudRate: シリアル通信のボーレートです。Server: デバイスが接続するサーバーアドレスです。WIFI SSID / WIFI Password: デバイスが接続する Wi-Fi の名前とパスワードです。SNTP0: Alibaba Cloud NTP サーバー(中国)。SNTP1: 日本の NTP サーバープール。SNTP2: グローバルパブリック NTP サーバープール。Timezone: タイムゾーン設定です。Boot Option: ファームウェア書き込み完了後の起動モードです。Run main.py directly: main.py のプログラムを直接実行します。ネットワークには接続せず、UiFlow2 の起動画面も表示しません。Show startup menu and network setup: ネットワークに接続し、UiFlow2 の起動画面を表示します。Only network setup: ネットワーク接続のみを行い、UiFlow2 の起動画面は表示しません。Burn successfully, click here to return と表示されたら、書き込み完了です。デバイスをリセットしてください。
Configure をクリックして画面の指示に従って変更します。
PaperMono と PaperMono-Lite は、Access Code(無線ネットワーク)または USB(コンピューターとの有線接続)で UiFlow2 に接続し、プログラムの転送とデバッグを行えます。詳しくは以下のチュートリアルを参照してください。
Configure からネットワーク設定を変更して、再度ファームウェアを書き込みます。

Access Code を確認します。
uiflow2.m5stack.com にアクセスして UiFlow2 Web IDE を開きます。
ページ上の Select Your Controller または Controller をクリックし、Select Device ページを開きます。
Connect Device をクリックし、Access Code と任意のデバイス名を入力して Confirm をクリックします。
Select Device ページで接続済みの PaperMono または PaperMono-Lite を選択し、Confirm をクリックして UiFlow2 のプログラミング画面を開きます。
uiflow2.m5stack.com にアクセスして UiFlow2 Web IDE を開き、USB Type-C ケーブルで PaperMono または PaperMono-Lite をコンピューターに接続します。
ページ上の Select Your Controller または Controller をクリックし、Select Device ページを開きます。
Confirm をクリックします。
WebTerminal をクリックし、ダイアログで対象デバイスのシリアルポートを選択して 接続 をクリックします。
WebTerminal に Connected to Serial Port! と表示されたら、USB 接続は成功です。
デバイスを UiFlow2 に接続すると、Blockly ブロックをドラッグ&ドロップしてプログラムを編集できます。
プログラムの編集が完了したら、画面右下の Run Once ボタンをクリックするとプログラムを 1 回実行してテストできます。Run Always ボタンをクリックすると、プログラムをデバイスにダウンロードできます。
WebTerminal ウィンドウから、プログラムを 1 回実行したりダウンロードしたりすることもできます。