im trying to turn a servo with a PCA9685 board following a tutorial and when i run the code:
from adafruit_servokit import ServoKit
myKit=ServoKit(channels=16)
myKit.servo[0].angle=90
i get a syntax error:
katyusha@katyusha-desktop:~/Desktop/programong$ /usr/bin/python3 /home/katyusha/Desktop/programong/test.py
Traceback (most recent call last):
File "/home/katyusha/Desktop/programong/test.py", line 1, in <module>
from adafruit_servokit import ServoKit
File "/usr/local/lib/python3.6/dist-packages/adafruit_servokit.py", line 36, in <module>
from adafruit_pca9685 import PCA9685
File "/usr/local/lib/python3.6/dist-packages/adafruit_pca9685.py", line 39, in <module>
from adafruit_register.i2c_struct import UnaryStruct
File "/usr/local/lib/python3.6/dist-packages/adafruit_register/i2c_struct.py", line 22, in <module>
from circuitpython_typing.device_drivers import I2CDeviceDriver
File "/usr/local/lib/python3.6/dist-packages/circuitpython_typing/__init__.py", line 79
def read(self, count: Optional[int] = None, /) -> Optional[bytes]:
^
SyntaxError: invalid syntax
Exiting...
Cleaning up pins
Any ideas?