2018年7月26日 星期四

[筆記]ESP8266 Wi-Fi的AP與STA設定 on Micropython

筆記一下如何在Micropython底下連線其他AP與設定自己發射的SSID

    wlan = network.WLAN(network.STA_IF)  #初始化連線STA物件
    ap = network.WLAN(network.AP_IF)  #初始化連線AP物件

    if not wlan.isconnected() #如果沒連線
        wlan.active(True)  #啟用無線網路
        wlan.connect(ssid, pwd)  #連線SSID與密碼
   wlan.config(dhcp_hostname="hostname")#修改DHCP上看到的Hostname
    ap.active(True)  #啟用AP網路
    ap.config(essid="ssid")  #設定SSID
    ap.config(authmode=3, password='pwd')  #設定加密模式與密碼

其他參數:
ifconfig() : 設定或讀取網路介面的參數
scan() : 在STA模式掃描可用的wifi
config() : 讀取或設定網路的參數
status() : 查看無線網路狀態

沒有留言:

張貼留言