from machine import Pin
import time
button = Pin(5, Pin.IN, Pin.PULL_UP)
led = Pin(1, Pin.OUT)
led_state = False
last_button_state = 1
debounce_delay = 200
while True:
current_button_state = button.value()
if last_button_state == 1 and current_button_state == 0:
led_state = not led_state
led.value(led_state)
time.sleep_ms(debounce_delay)
last_button_state = current_button_state
time.sleep_ms(10)
Loading
pi-pico-w
pi-pico-w