esp8266 运行 python还是比较得心应手的,就是在应用中需要芯片WLAN的MAC地址作为唯一标示,下一步就wifi芯片的参数的获取写代码做一下测试.
import network
sta_if = network.WLAN(network.STA_IF)
sta_if.active(True)
print(sta_if.ifconfig())
这样,就可以获得wifi的IP地址等信息.
s = sta_if.config('mac')
mymac = ('%02x%02x%02x%02x%02x%02x') %(s[0],s[1],s[2],s[3],s[4],s[5])
这样mymac就是我们的mac地址.
当然也可以加上分隔符更易于读
s = sta_if.config('mac')
mymac = ('%02x-%02x-%02x-%02x-%02x-%02x') %(s[0],s[1],s[2],s[3],s[4],s[5])