[Japanese]
HttpsOTAは、Webサーバーwww.seeed.co.jpに置いたファームウェアでXIAO ESP32C3のファームウェアをアップデートするサンプルコードです。
flowchart LR
id1[XIAO ESP32C3]-- connect -->id2[Web Server]
id2-- firmware download -->id1
- XIAO ESP32C3が起動するとシリアルポートに現在実行しているファームウェアのパーティション情報を表示します。
- XIAO ESP32C3をリセットして、すぐにBOOT BUTTONを押し続けてください(リセット後1秒以内にボタンを押して、2秒以上押し続ける)。
- XIAO ESP32C3がファームウェアアップデートモードに入ります。
- XIAO ESP32C3がWebサーバーに接続してファームウェアをダウンロードしてファームウェアを書き換え後、再起動します。
- XIAO ESP32C3が起動するとシリアルポートに現在実行しているファームウェアのパーティション情報を表示します。
パラメータ名 | 説明 |
---|---|
WIFI_SSID |
接続するWi-FiアクセスポイントのSSIDです。デバイスに記憶しているSSID/パスフレーズを使うときは空を指定します。 |
WIFI_PASSPHRASE |
接続するWi-Fiアクセスポイントのパスフレーズです。 |
FIRMWARE |
ファームウェアのURLです。 |