## Positional Servo Sweep
from machine import PWM, Pin
import math,time
def servo_cycle(pos,servo_name,frequency= 50):
servo_name.duty_u16(pos)
servo_name.freq(frequency)
time.sleep(0.01)
MIN = 1000 #1700
MAX = 9000 # 8000
s = PWM(Pin(15))
STEP = 50
#4800
while True:
for pos in range(MIN,MAX,STEP):
servo_cycle(pos,s)
print(pos)
for pos in range(MAX,MIN,-STEP):
servo_cycle(pos,s)
print(pos)