Gary Vladimir Núñez López Hi! Thanks for your answer. I just repeated the tutorial with the second library (--> Adafruit_CircuitPython_ServoKit). The same kind of error: Traceback (most recent call last): File "/home/pi/rover/Main.py" , line 35 , in < module > test.test() File "/home/pi/rover/Controllers/ServoController.py" , line 12 , in test kit.servo[ 7 ].angle = 175 File "/home/pi/.local/lib/python3.7/site-packages/adafruit_servokit.py" , line 147 , in __getitem__ servo = adafruit_motor.servo.Servo( self .kit._pca.channels[servo_channel]) File "/usr/local/lib/python3.7/dist-packages/adafruit_motor/servo.py" , line 89 , in __init__ super ().__init__(pwm_out, min_pulse = min_pulse, max_pulse = max_pulse) File "/usr/local/lib/python3.7/dist-packages/adafruit_motor/servo.py" , line 29 , in __init__ self .set_pulse_width_range(min_pulse, max_pulse) File "/usr/local/lib/python3.7/dist-packages/adafruit_motor/servo.py" , line 33 , in set_pulse_width_range self ._min_duty = int ((min_pulse * self ._pwm_out.frequency) / 1000000 * 0xFFFF ) File "/home/pi/.local/lib/python3.7/site-packages/adafruit_pca9685.py" , line 56 , in frequency return self ._pca.frequency File "/home/pi/.local/lib/python3.7/site-packages/adafruit_pca9685.py" , line 134 , in frequency return self .reference_clock_speed / 4096 / self .prescale_reg ZeroDivisionError: float division by zero I expect you have nothing different running than the stock Raspian? What version of python do you use? Python3.10? I have Python3.7 on the Raspberry Pi, and I do not know how to upgrade it to 3.10... Your help would be VERY appreciated!