1.建立一個conn.py 檔案
import network
import time
from machine import Pin
def connWiFi(ssid, password):
sta_if = network.WLAN(network.STA_IF)
sta_if.active(True)
while not sta_if.isconnected():
sta_if.connect(ssid, password)
time.sleep(5)
ip = sta_if.ifconfig()[0]
return ip, True
def blinkLed():
Pin(2, Pin.OUT)
time.sleep(0.2)
Pin(2, Pin.IN)
time.sleep(0.2)
if name == ‘main’:
ip, is_conn = connWiFi(‘cef’, ‘0912882881’)
while is_conn:
print('IP address: '+ip)
blinkLed()
2.將conn.py 匯入 esp8266內
先檢查內容 ampy --port COM4 ls
匯入 ampy --port COM4 put conn.py
執行 ampy --port COM4 run conn.py
3.若要啟動時,自動執行,則2改為
匯入 ampy --port COM4 put conn.py main.py
按一下 esp8266上面 rst 按鈕