1.遇到问题
今天就尝试了一下连wifi,发现就报错了

使用的语句如下
wifi.sta.config("Router"," 123456789")
2.解决问题
会不会是版本的问题?就是固件版本问题,最新版的固件改了api...

看了外国有人提供的解决方法

于是使用下面语句,成功连接
wifi.sta.config{ssid="Router", pwd="123456789"}

3.官方最新固件wifi连接的api
https://nodemcu.readthedocs.io/en/latest/en/modules/wifi/#wifistaconfig
--connect to Access Point (DO NOT save config to flash)
station_cfg={}
station_cfg.ssid="NODE-AABBCC"
station_cfg.pwd="password"
wifi.sta.config(station_cfg)
--connect to Access Point (DO save config to flash)
station_cfg={}
station_cfg.ssid="NODE-AABBCC"
station_cfg.pwd="password"
station_cfg.save=true
wifi.sta.config(station_cfg)
--connect to Access Point with specific MAC address
station_cfg={}
station_cfg.ssid="NODE-AABBCC"
station_cfg.pwd="password"
station_cfg.bssid="AA:BB:CC:DD:EE:FF"
wifi.sta.config(station_cfg)
--configure station but don't connect to Access point
station_cfg={}
station_cfg.ssid="NODE-AABBCC"
station_cfg.pwd="password"
station_cfg.auto=false
wifi.sta.config(station_cfg)
网友评论