UiFlow チュートリアル

UiFlow1 開発ガイド

プロジェクト管理

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

UiFlow1 Blockly

Event

Unit

UiFlow2 Web IDE 紹介

1. UiFlow2 紹介

UiFlow2 は、グラフィカルプログラミングに対応した Web 統合開発環境 (IDE) です。Blockly のドラッグ&ドロップ式ブロックプログラミングをベースに、有線または無線でデバイスへプログラムを転送できます。手動でのコンパイルやコーディングを行わずに、M5Stack デバイスや各種センサーモジュールをすばやく制御できます。UiFlow 1 と比べ、UiFlow2 にはプロジェクト共有やデバイス共有などの機能が追加され、チームでの共同作業と効率的な開発が可能です。

UiFlow2 Web IDE の画面例:

2. 使用手順

UiFlow2 でプログラミングを始める前に、次の手順でファームウェアの書き込みと必要な設定を行います。

  1. M5Burner をダウンロードしてインストールします。
  2. 使用するデバイスのクイックスタートを開きます。
  3. デバイスのガイドに従って UiFlow2 ファームウェアを書き込み、ネットワーク設定を完了するか、Access Code を取得します。
  4. Access Code または USB を使用してデバイスを UiFlow2 Web IDE に接続し、プログラミングとデバッグを開始します。

3. M5Burner のダウンロード

M5Burner は M5Stack 公式のファームウェア書き込みツールです。デバイスへの UiFlow2 ファームウェアの書き込みに加え、書き込み時に Wi-Fi などのデバイス設定をあらかじめ指定できます。

お使いの OS に対応する M5Burner をダウンロードし、インストーラーの案内に従ってインストールしてください。Windows 版と Linux 版は、ダウンロード後にファイルを展開してから実行してください。

ソフトウェアバージョン ダウンロードリンク
M5Burner_Windows Download
M5Burner_MacOS Download
M5Burner_Linux Download

4. デバイスクイックスタート

ダウンロードモードへの移行、UiFlow2 ファームウェアの書き込み、Access Code の取得手順はデバイスによって異なります。使用するデバイスを選択してクイックスタートを開き、ファームウェアの書き込み、デバイス接続、プログラムの実行を行ってください。

コアコントローラ

Core

Atom

Stick

Stamp

Cardputer

E-Paper

その他

Unit シリーズ

無線通信

イーサネット

ホビーキット

ロボット

Chain シリーズ

ヒューマンマシンインターフェース

5. 関連リンク

Page Tools
PDF
On This Page