import network
import time
from machine import Pin
import uasyncio as asyncio
wifi = network.WLAN(network.STA_IF)
wifi.active(True)
wifi.connect('Wokwi-GUEST', '')
for _ in range(50):
if wifi.isconnected():
break
time.sleep_ms(100)
print('RUNLINC_WIFI=' + ('CONNECTED' if wifi.isconnected() else 'FAILED'))
PINS = {'D2': Pin(2)}
def write(name, value):
pin = PINS[name]
pin.init(Pin.OUT)
pin.value(value)
async def run():
while True:
write('D2', 1)
await asyncio.sleep_ms(500)
write('D2', 0)
await asyncio.sleep_ms(500)
asyncio.run(run())