from machine import Pin , PWM
import time
min_duty = 20
max_duty = 120
servo = PWM(Pin(5) , freq = 50)
while True:
for i in range(0,181,1):
angle1 = int(min_duty + (max_duty - min_duty) * (i / 180))
servo.duty(angle1)
time.sleep_ms(15)
time.sleep(1)
for j in range(180,-1,-1):
angle2 = int(min_duty + (max_duty - min_duty) * (j / 180))
servo.duty(angle2)
time.sleep_ms(15)