NodeMCU WIFI 连接demo ESP8266WIFI连接 lua脚本WIFI连接

wifi.lua

-- 2020年10月10日 刘庆 lqjava.com
-- wifi工具类
WIFIUtil = {
    ssid = "ssid",
    pwd = "password",
    LED = LEDBlinker.LED1,-- 这里的led可以参考我的led工具
    init = function(callback)
        wifi.setmode(wifi.STATION)
        wifi.eventmon.register(wifi.eventmon.STA_CONNECTED, function(T)
            WIFIUtil.LED.bright();
            callback();
        end)
        
        wifi.eventmon.register(wifi.eventmon.STA_DISCONNECTED, function(T)
             WIFIUtil.LED.blink();
        end)
        
        local config = {ssid = WIFIUtil.ssid,pwd = WIFIUtil.pwd}
        wifi.sta.config(config)
        wifi.sta.connect()
    end
}

init.lua

dofile("led.lua");
dofile("wifi.lua")

-- WIFI Init
WIFIUtil.init(function() 
    -- MQTT,HTTP,SOCKET...
    print("do something...")
end);

led工具类连接: led.lua

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容