from machine import Pin
from time import sleep
button = Pin(14, Pin.IN, Pin.PULL_UP)
press_count = 0
pressed = False
while True:
if button.value() == 0: # tombol ditekan
press_count += 1
pressed = True
else:
if pressed:
# tombol baru saja dilepas
if press_count < 20:
print("SHORT PRESS")
else:
print("LONG PRESS")
press_count = 0
pressed = False
sleep(0.01)