M5Coreファームウェアの焼録とプログラムのプッシュ

1.準備

  • UIFlow Wen IDE教程 を参照し、UIFlowの基本フローを理解し、M5Burnerファームウェア焼録ツールのインストールを完了してください。
  • M5Burner内で、M5Coreに適合のファームウェアをダウンロードしてください。下記の図を参考にしてください。

2.USBドライバのインストール

下記のリンクをクリックし、対応OSのドライバをダウンロードしてください。現在は2種類のドライバチップバージョン、CP210X(CP2104バージョン用)とCP34X(CH9102バージョン用)のドライバ圧縮包が存在します。圧縮包を解凍後、対応OSのビット数のインストーラを選択し、インストールを実行してください。(デバイスが使用するUSBチップを確認できない場合は、両方のドライバを同時にインストール可能です。CH9102_VCP_SER_MacOS v1.7のインストール中にエラーが発生したとしても、実際はインストールが完了しています。無視してください。)
驱动名称 适用驱动芯片 下载链接
CP210x_VCP_Windows CP2104 Download
CP210x_VCP_MacOS CP2104 Download
CP210x_VCP_Linux CP2104 Download
CH9102_VCP_SER_Windows CH9102 Download
CH9102_VCP_SER_MacOS v1.7 CH9102 Download

3.ポートの選択

1.デバイスをUSBケーブルでPCに接続し、M5Burner内で対応ファームウェアのBurnボタンを押し、WiFi情報を入力し、対応デバイスポートを選択してください。

4.ファームウェアの焼録

1.Startボタンを押し、焼録を開始してください。注:途中で焼録失敗や接続タイムアウト等の状況が発生した場合は、ポートが使用中かどうかを確認、USBケーブルを交換、ボーレートを下げる等の対処を試みてください。

5.API KEY

1.ファームウェアの焼録を完了後、デバイスは再起動し、USB接続を維持します。M5Burner内でConfigureオプションをクリックし、対応ポートを選択し、Loadをクリックして当該デバイスの設定をロードしてください。成功後、弾出ウィンドウで当該デバイスのAPI KEYStart Mode等の情報が表示されます。この時点で、API KEY情報をコピーして保存し、後続のステップで使用してください。注:本例ではUIFlow Wen IDE(Web版)を使用してプログラミングを行いますので、Start Modeは必ずInternet Modeに設定してください。

2.デバイスをオンラインプログラミングモードに設定後、API KEYを利用してデバイスとUIFlowの接続を確立し、指定のデバイスにプログラムをプッシュする必要があります。ユーザーはPCのブラウザで flow.m5stack.com を開き、UIFlowのプログラミングページにアクセスしてください。

3.ページの右上のメニューバー内の設定ボタンをクリックし、前のステップで取得したAPI KEYを入力し、OKをクリックして保存し、接続成功のメッセージを待ちます。

6.RUN

1.上記のステップを完了後、UIFlowを使ってプログラミングを開始できます。以下は画面に"Hello M5"を表示する単純なプログラムの例です。(1.ラベルを配置 2.ラベルのプログラムブロックを追加 3.右上の実行ボタンをクリック)

7.USBプログラミングモード

  • UIFlow Desktop IDE教程 を参照し、UIFlow Desktopの基本インストールフローを理解し、基本的な使用フローを把握してください。以下の操作を参考に、デバイスをUSBプログラミングモード

8.関連リンクです

9.M5GOプログラミング入門です

  • UIFlowのプロフィールです
  • UIFlowでM5Coreを開発するためのビデオチュートリアルです
On This Page