I have a camera mounted in an Adafruit pan-tilt mini kit with 2 servos (SG92R).
Installed python-smbus and i2c-tools.
From raspi-config I enabled 5 Interfacing options
P5 I2C
.
Also installed Adafruit_Python_PCA9685.
Executing a python script I position the camera.
I only use pan-tilt to fine tune the camera position just at startup for timelapse.
I found that despite I added a @reboot line in crontab to run that script with the same two parameters (horizontal and vertical servo positions) I used the first time, just in case of restart after power failure or manual reboot, the position of the camera is slightly different than the original one.
I tried disabling I2C interface option but the result is far away the original position of the camera.
Then only way I guess I can accomplish that is to disconnect the power of the pan-tilt controller (Adafruit) after getting the best position but this could be a mess for me.
Is there another way to get servos quiet in case of reboot?