from machine import Pin
import network
import time
import BlynkLib as blynklib
BLYNK_AUTH_TOKEN="VtneeSg6N18tgpyEkSudZVcy-E1Q32Ct"
#Declare LEDPI
led_red= Pin(18, Pin.OUT)
#setting untuk sambung esp32 wokwi ke wifi local
WIFI_SSID = 'Wokwi-GUEST'
WIFI_PASS = ''
print("Connecting to WiFi network '{}'".format(WIFI_SSID))
wifi = network.WLAN(network.STA_IF)
wifi.active(True)
wifi.connect(WIFI_SSID, WIFI_PASS)
while not wifi.isconnected():
time.sleep(1)
print('WiFi connect retry ...')
print('WiFi IP:', wifi.ifconfig()[0])
#setting for connect to Blynk
blynk = blynklib.Blynk(BLYNK_AUTH_TOKEN)
#ON-OFF operation
def led_control(value) :
if int(value[0])==1:
led_red.on()
else:
led_red.off()
blynk.on("V0",led_control)
while True :
blynk.run()
time.sleep(0.1)