昨天我买了ESP8266,NodeMCU v2.0。我的模块有问题。我使用Esplorer IDE。我在LUA语言中有简单的代码。
gpio.mode(4,gpio.OUTPUT)
gpio.write(4,gpio.LOW)
wifi.setmode(wifi.STATION)
wifi.sta.config("Livebox-C408","7255E6262488CC90482CE6F264")
print(wifi.sta.getip())
当我将程序发送到ESP8266时,Esplorer会显示以下错误。
stdin:2: '=' expected near 'a'
stdin:2: ')' expected (to close '(' at line 1) near 'TATION'
有时(~10%)我可以毫无问题地将上述程序发送到ESP8266。在我看来,ESP8266已经损坏。你怎么看待我的问题?
预测您的问题,登录和密码到我的家庭Wi-Fi是正确的。
答案 0 :(得分:0)
一些事情:
wifi.sta.config()
是异步的事实,即在分配IP地址之前它不会阻塞。 print(wifi.sta.getip())
最终会打印nil
。我们有example for a better boot sequence in the docs。