ESP32のWi-Fi設定、5方式すべてを自動テストで検証

Automating Wi-Fi setup testing on the ESP32

ESP32のWi-Fi設定、5方式すべてを自動テストで検証

Wi-Fi接続製品で最初に使われる設定機能は、何が変わっても確実に動く必要がある。Groundrunのハードウェア・イン・ザ・ループ環境にESP32-C6とAndroid端末をUSB接続し、Bluetooth、Soft AP、キャプティブポータル、SmartConfig、WPSという5つのWi-Fi設定方式を自動テスト。Claudeにアプリとファームウェアを生成させ、CI回帰テストとして全方式を検証した結果、キャプティブポータルの数秒で閉じる画面やSmartConfigの遅延など、方式ごとの実際の違いが明らかになった。

キャプティブポータルは5つの中で最も厄介だ。スマホに表示されるサインインページは数秒しか開かず、いつ閉じるかはスマホのOSだけが決める。その時間内にフォーム全体を入力して送信しなければ、認証情報はボードに届かない。

この日のほかの記事

2026-09-30