Files
Pico-2W-Computer-Power-Cont…/main.py
2026-06-29 19:24:19 +02:00

34 lines
641 B
Python

import time
import network
from config import (
WIFI_PASSWORD,
WIFI_SSID,
)
def connect_wifi():
wlan = network.WLAN(network.STA_IF)
wlan.active(True)
while True:
print("Connecting to Wi-Fi...")
wlan.connect(WIFI_SSID, WIFI_PASSWORD)
for _ in range(10):
if wlan.status() == 3:
print("connected :", wlan.ifconfig()[0])
return wlan
if wlan.status() < 0:
break
time.sleep(1)
print(f"network connection failed (status={wlan.status()})")
wlan.disconnect()
time.sleep(2)
connect_wifi()