pdf-icon

UiFlow チュートリアル

UiFlow1 開発ガイド

プロジェクト管理

LTEネットワークを使用する

UiFlow1 Blockly

Event

Unit

DinMeter ファーム書き込み・プログラム配信

1. 事前準備

  • UIFlow2 Web IDE チュートリアル を参照し、UiFlow2 の基本的な使用フローを理解し、M5Burner ファームウェア書き込みツールのインストールを完了してください。

  • M5Burner にログイン/登録します。デバイスの書き込みが成功すると、デバイス情報は同時にそのアカウントに紐づけられます。

2. ファームウェア書き込み

  1. ダウンロードモードに入る:電源投入前に StampS3 上の G0 ボタンを押し続け、通電後にボタンを離します。このときソフトウェアに Found New Device が表示され、画面に何も表示されなければ、ダウンロードモードに入っています。
schematics
  1. M5Burner で DinMeter に対応したファームウェアをダウンロードします。下図のとおりです。
  1. USB ケーブルでデバイスをパソコンに接続し、M5Burner で該当ファームウェアの Burn ボタンを選択します。事前に接続する Wi‑Fi 設定(Wi‑Fi SSID、Wi‑Fi Password)および、その他追加・変更が必要なデバイス設定を入力してください。

注意:デバイスを初めて接続する場合、このアカウントにデバイスを紐づける必要があります。

設定情報:

  • COM: シリアルポート
  • BaudRate: シリアル通信のボーレート
  • Server: デバイスが接続するサーバーアドレス
  • WIFI SSID/WIFI Password: デバイスが接続する Wi‑Fi の名称とパスワード
  • SNTP サーバー
    • SNTP0: Alibaba Cloud NTP サーバー(中国)
    • SNTP1: 日本 NTP サーバープール
    • SNTP2: グローバル公開 NTP サーバープール
  • Timezone: タイムゾーン設定
  • Boot Option
    • run main.py directly: main.py を直接実行
    • show startup nemu and network setup: 起動画面(NEMU)およびネットワーク設定を表示
    • only net work setup: ネットワーク設定のみ

3. デバイス設定の変更

ファームウェア書き込み完了後、デバイスは再起動します。USB 接続を維持したまま、M5Burner の Configure オプションをクリックし、変更したいデバイス設定を入力して next をクリックします。 注:書き込みが成功した後はデバイスの再起動が必要です。再度デバイス設定を変更する場合は、書き込み設定情報を再度変更してください。

4. UiFlow2 へログイン

ページ右上のユーザーアイコンをクリックし、UiFlow2 のシステムアカウントにログインします。 注:このアカウントは M5Burner にログインしたものと同一である必要があります。ログインに成功すると、そのアカウントに紐づけられ、かつ有効な Wi‑Fi に接続されたデバイスは Select Device をクリックして確認できます。デバイスの所有者を変更する場合は、デバイスとアカウントの紐づけを解除する必要があります。

Wi‑Fi 接続

Wi‑Fi がすでに設定されていることを確認してください:プログラム書き込み時に、M5Burner の Configure で Wi‑Fi およびその他の情報を設定する必要があります。

オンラインデバイスを選択します。

USB 接続

USB で接続するデバイスモジュールを選択します。

DinMeter をパソコンの USB ポートに接続し、WebTerminal ボタンをクリックします。

ポップアップウィンドウで USB 接続されているデバイスを選択し、「選択」をクリックします。WebTerminal の画面に「Connected to Serial Port!」と表示されれば、USB 接続は成功です。

5. RUN

以上の手順を完了すると、UiFlow2 を使用してプログラミングを開始できます。

6. 関連リンク

7. 動画

On This Page