from machine import Pin, PWM
from time import sleep
servo = PWM(Pin(23), freq=50)
button = Pin(14, Pin.IN, Pin.PULL_DOWN)
def set_angle(angle):
duty = int((angle / 180) * 102 + 26)
servo.duty(duty)
while True:
print(button.value())
if button.value() == 1:
set_angle(90)
sleep(5)
set_angle(0)
sleep(1)