StickC-Plus ファームウェアを書き込む前に、FTDI ドライバをインストールしてください。PC がデバイスを正しく認識して仮想シリアルポートを生成し、書き込みツールとデバイスが正常に通信できるようにします。手順は以下のとおりです。
デバイスを PC に接続し、デバイスマネージャーを開いて FTDI ドライバをインストールします。Windows 10 環境を例に、使用している OS に対応するドライバファイルをダウンロードして展開し、デバイスマネージャーからインストールします。注意:一部の環境では、ドライバを 2 回インストールしないと有効にならない場合があります。未認識のデバイス名は通常 M5Stack または USB Serial です。Windows では、ドライバファイルを使ってデバイスマネージャーから直接インストールする方法(カスタム更新)を推奨します。実行ファイルによるインストールでは正常に動作しない場合があります。FTDI ドライバのダウンロードはこちら



システム環境設定 -> セキュリティとプライバシー -> 一般 -> ダウンロードしたアプリケーションの実行許可 -> App Store と確認済みの開発元からのアプリケーションを許可 を有効にしてください。StickC-Plus に対応するファームウェアをダウンロードします。
Burn ボタンをクリックし、対応するデバイスポートを選択して Start をクリックします。
Next をクリックして書き込みを開始します。
設定情報:
Burn successfully, click here to return と表示されたら、書き込みは成功です。
Configure をクリックして画面の指示に従って変更します。
デバイスは Access Code(無線ネットワーク経由)または USB(PC への有線接続)で UiFlow2 に接続でき、プログラムの送信とデバッグを行えます。以下の手順を参照してください。
WiFi OK と表示されます。未接続の場合は WiFi NG と表示されます。ファームウェア書き込み時に入力した Wi-Fi 名とパスワードが正しいか確認し、M5Burner の Configure で変更してから再度書き込んでください。

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