from machine import Pin
import network
import time
# library untuk Blynk
import BlynkLib as blynklib
BLYNK_AUTH_TOKEN = "_bHabuXlA_tCqqSGeOZvEZrlSZLq3DIU"
# setting untuk pin LED
led=Pin(22,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 untuk sambung ke Blynk
blynk = blynklib.Blynk(BLYNK_AUTH_TOKEN)
# operasi ON OFF LED dari Blynk
@blynk.on("V0")
def v0_h(vpin):
print(vpin)
print(type(vpin))
print(type(vpin[0]))
print(vpin[0]=='1')
if int(vpin[0])==1:
led.value(1)
else:
led.value(0)
while True:
blynk.run()