ESP8266需要很长时间才能连接

时间:2017-05-23 15:27:57

标签: arduino esp8266 arduino-esp8266

我正在使用ESP8266进行一个项目,该项目要求ESP建立与接入点的连接,尽可能减少延迟,但到目前为止,建立连接至少需要4-5分钟。太多的延误。我试图通过将它们作为参数传递给WiFi.config()函数来设置静态IP,网关,子网和DNS,但仍然没有成功。有人会帮我解决这个问题吗?

2 个答案:

答案 0 :(得分:1)

如果WiFi将其配置保持在闪存中,我已经看到ESP8266 WiFi连接的长时间延迟。从几秒钟到一分钟左右的任何地方。 在致电WiFi.persistent( false )WiFi.mode()之前,请尝试致电WiFi.begin()

至少,这将帮助您缩小问题的原因。

答案 1 :(得分:0)

确保接入点频率为 2.4Ghz(不是 5Ghz)。这会导致连接时间延长(从不连接)。

<块引用>

“ESP8266 不是为 5 GHz 设计的。” Source

NodeMCU V1.0(如图)使用 ESP8266 (ESP-12E) 芯片,天线仅配置为 2.4 Ghz。 enter image description here