Add wifi connection

This commit is contained in:
2026-06-29 19:24:19 +02:00
commit ac7479976f
3 changed files with 708 additions and 0 deletions

33
main.py Normal file
View File

@@ -0,0 +1,33 @@
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()