下記のリンクから、使用している OS に対応したドライバをダウンロードしてください。現在は 2 種類のドライバチップがあり、CP210X(CP2104 版用)/ CP34X(CH9102 版用)のドライバパッケージが用意されています。パッケージを展開した後、OS のビット数に対応するインストーラを選択してインストールしてください。デバイスに搭載されている USB チップが不明な場合は、両方のドライバをインストールできます。CH9102_VCP_SER_MacOS v1.7 はインストール中にエラーが表示される場合がありますが、実際にはインストールが完了しているため、そのまま無視してください。使用時にプログラムを正常にダウンロードできない場合(タイムアウト、または Failed to write to target RAM と表示される場合)は、デバイスドライバを再インストールしてみてください。
| ドライバ名 | 対応ドライバチップ | ダウンロードリンク |
|---|---|---|
| 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 |
Fire に対応したファームウェアをダウンロードします。
ダウンロードモードに入ります。デバイスを USB ケーブルで PC に接続し、M5Burner に Found New Device が表示されれば接続成功です。
M5Burner で対象ファームウェアの Burn ボタンをクリックし、対応するデバイスポートを選択して Start をクリックします。
Next をクリックして書き込みを開始します。
設定情報:
Burn successfully, click here to return と表示されたら、書き込み成功です。
Configure をクリックして画面の指示に従って変更します。
デバイスは Access Code(無線ネットワーク経由)または USB(PC との有線接続)で UiFlow2 に接続し、プログラムの送信とデバッグを行えます。詳しい手順は以下を参照してください。
Configure で修正してから再度書き込んでください。

Access Code を確認します。
Select Your Controller(初回表示)または Controller ボタンをクリックし、Select Device ページに入ります。
Connect Device をクリックし、アクセスコードと任意のデバイス名を入力して Confirm をクリックすると、Fire を UiFlow2 に接続できます。
Fire デバイスを選択し、Confirm をクリックすると UiFlow2 のプログラミング画面に入れます。
Select Your Controller(初回表示)または Controller ボタンをクリックし、Select Device ページに入ります。
Confirm をクリックします。
WebTerminal ボタンをクリックし、ポップアップで Fire のシリアルポートを選択して 接続 をクリックします。
WebTerminal 画面に Connected to Serial Port! と表示されたら、USB 接続は成功です。
デバイスを UiFlow2 に接続すると、Blockly をドラッグしてプログラムを編集できます。
プログラム編集後、画面右下の Run Once ボタンをクリックするとテストプログラムを一度だけ実行できます。Run Always ボタンをクリックすると、プログラムをデバイスにダウンロードできます。
WebTerminal ウィンドウからも、一度だけ実行したりプログラムをダウンロードしたりできます。