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);