satotsuのいろいろつくってみた日記

いろいろつくってみたあれこれの記録。

esp32の時刻合わせをntpでやってみる。

esp32のサンプルスケッチで時計を動かせたので、時刻も合わせたくなった。

こちらを参考にさせていただく。

qiita.com

 

はまったのが、wifiに接続するところ。

何回WiFi.status()やってもWL_NO_SSID_AVAILが返ってくる。

scanしたら見つけてるので、見えないわけではないみたい。。

statusの内容はここの.hファイルを参照。

github.com

 

結果的には、beginの前にdisconnectするとできた。

しばらく繋がらなかったら、またdisconnectしてbeginする。

WiFi.disconnect();
WiFi.begin(WIFI_SSID, WIFI_PASSWORD);