esp32 Python开发快速入门--WiFi配置
1. WiFi初始化配置
esp32 非常重要的功能就是WiFi的配置,下面代码就是初始化连接WiFi的代码,我在尝试的时候,扫描WiFi有时候会不太灵光,可能是在19的这个版本上带来的bug,后续不知道会不会被优化。
import network
wlan = network.WLAN(network.STA_IF)# 设置成STA模式,也就是从机模式
wlan.active(True)#打开WiFi
wlan.scan()#扫描WiFi
#如果已经连接了WiFi,则输出信息,没有则连接
if(wlan.isconnected()):
print('wife connect')
else:
wlan.connect('wiifi名称', '密码')
#wlan.config('mac')
#等待连接完成
while not wlan.isconnected():
pass
print('network config:', wlan.ifconfig())#获取IP地址