Skip to content

【ESP32】Blynkで[WiFiClient.cpp:288] setSocketOption()でエラーが発生する

公式で紹介されている通り、Blynk.begin()を行うと[E][WiFiClient.cpp:288] setSocketOption(): 1006 : 9 esp32とエラーが出て、通信が止まってしまうことがある。

そのような場合は、公式のサンプルにもあるように、接続先のサーバーを明示的に指定することでうまく通信できる。

// ここでエラーが出る場合
Blynk.begin(auth, ssid, pass);
// このように明示的に接続先サーバーを指定する
Blynk.begin(auth, ssid, pass, "blynk.cloud", 80);
// IPアドレスを用いて指定することも可能
Blynk.begin(auth, ssid, pass, IPAddress(192,168,1,100), 8080);

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です