import network
from machine import Pin
import blynklib
# Connect to Wi-Fi network
wifi_ssid = "Wokwi-GUEST"
wifi_password = ""
sta_if = network.WLAN(network.STA_IF)
sta_if.active(True)
sta_if.connect(wifi_ssid, wifi_password)
while not sta_if.isconnected():
pass
print("Wi-Fi connected:", sta_if.ifconfig())
# Connect to Blynk server
auth_token = "IUDk8m2mJbt6jIBUm2k2wONbt90xFUs5"
blynk = blynklib.Blynk(auth_token)
# Define pin numbers
led_pin = 2
# Initialize LED pin
led = Pin(led_pin, Pin.OUT)
# Define Blynk virtual pin handlers
@blynk.on("V1")
def v1_handler(value):
if int(value[0]) == 1:
led.value(1)
else:
led.value(0)
# Start Blynk loop
while True:
blynk.run()