diff --git a/examples/servokit_all_servos_sequential.py b/examples/servokit_all_servos_sequential.py new file mode 100755 index 0000000..7a0d705 --- /dev/null +++ b/examples/servokit_all_servos_sequential.py @@ -0,0 +1,13 @@ +"""Example that iterates through a servo on every channel, sets each to 180 and then back to 0.""" +import time +from adafruit_servokit import ServoKit + +# Set channels to the number of servo channels on your kit. +# 8 for FeatherWing, 16 for Shield/HAT/Bonnet. +kit = ServoKit(channels=8) + +for i in range(len(kit.servo)): + kit.servo[i].angle = 180 + time.sleep(1) + kit.servo[i].angle = 0 + time.sleep(1) diff --git a/examples/servokit_all_servos_synchronised.py b/examples/servokit_all_servos_synchronised.py new file mode 100755 index 0000000..7123297 --- /dev/null +++ b/examples/servokit_all_servos_synchronised.py @@ -0,0 +1,14 @@ +"""Example that rotates servos on every channel to 180 and then back to 0.""" +import time +from adafruit_servokit import ServoKit + +# Set channels to the number of servo channels on your kit. +# 8 for FeatherWing, 16 for Shield/HAT/Bonnet. +kit = ServoKit(channels=8) + +for i in range(len(kit.servo)): + kit.servo[i].angle = 180 +time.sleep(1) +for i in range(len(kit.servo)): + kit.servo[i].angle = 0 +time.sleep(1)