import time
import machine
from machine import Pin
print("Hello, ESP32!")
led = Pin(2,Pin.OUT)
# configura el pin GPIO 25 como una entrada con resistencia pull-up.
# Esto significa que, por defecto,
# el pin se mantiene en estado alto (1) a menos que
# el botón conectado a ese pin se presione,
# llevando el pin a estado bajo (0).
button = machine.Pin(25, machine.Pin.IN, machine.Pin.PULL_UP)
# if button pressed = 0 , if button not pressed 0
while True:
print("Button state", button.value())
time.sleep(0.1)
if button.value() == 0 :
led.value(1)
time.sleep(0.1)
else :
led.value(0)
time.sleep(0.1)