Android アプリから USB 経由で ESP32 - ESP8266 - ESP32S2 - ESP32S3 - ESP32C3 - ESP32C5 - ESP32C6 - ESP32H2 ボードをフラッシュ / 読み込み / 消去できます(UART および OTG 対応)。
テキストとプロットの両方に対応したシリアルモニター機能付き。
操作方法:
リストからお使いのデバイスを選択してください。デバイスが対応していない場合は、ブートローダー自動モードを無効にできます。
スマートフォンのストレージから、フラッシュしたいファームウェア / ブートローダー / パーティションスキームファイルを選択してください。
フラッシュしたい各バイナリファイルのオフセットを設定してください(esptool のコンパイル出力などで確認できます)。
デバイスをブートローダーモードにしてください(BOOT ボタンと RST ボタンを使用します)。
フラッシュ/消去ボタンをタップすると、接続された ESP32/ESP8266/ESP32S2/ESP32S3/ESP32C3/ESP32C5/ESP32C6 に USB 経由で書き込みが開始されます。
フラッシュ/消去が始まる前であれば、操作をキャンセルできます(完全にキャンセルされるまで少し時間がかかる場合があります)。
テスト済みデバイス:ESP32 WROOM32 - ESP8266 miniD1 - ESP32S2 - ESP32S3 - ESP32C3 - ESP32C5 - ESP32C6
この機能を利用した私の他のアプリもぜひご確認ください:ESP32NetworkToolbox