from machine import Pin
import time
# Khai báo chân GPIO2 là đầu ra để điều khiển LED
led = Pin(2, Pin.OUT)
# Khai báo chân GPIO33 là đầu vào, có điện trở kéo lên nội (PULL_UP)
button = Pin(33, Pin.IN, Pin.PULL_UP)
while True:
# Nếu nút được nhấn (kết nối GND, giá trị đọc = 0)
if button.value() == 0:
led.on() # Bật LED
else:
led.off() # Tắt LED
time.sleep(0.01) # Delay nhỏ để tránh nhấp nháy do nhiễu (debounce nhẹ)