I’m in a process of upgrading my Rover and one of the key part is a pan and tilt camera based on 2 servos. I was very excited about using a Navio+ shield instead of PCA9685 board from Adafruit which is working perfectly.
I was not able to make Navio+ to work with the servos:
power provided and servo is self reseting it to default position with power on
I can easily control LED light on Navio+ board
I’m using Python examples (quicker to debug)
Standard latest Raspbian build
Basically servo is producing strange sound - it seems board signalling it to turn too much or to do operations too quick!
I’ve checked the code… it seems pwm.setPWMFreq simply resets servo and it doesn’t produce any strange sound… while using pwm.setPWM - makes it to produce exaclty same sound and move a little… changin values in a range of 1 to 10000 doesn’t change anything (made 1 sec sleep between) moves and waited for a while. Servo also gets very hot!
Thanks for reply! Actually there was nothing wrong with the code, but connecting cable between servo and Navio! Everything works perfectly as it supposed to work using chip from Adafruit on it’s own! Thanks a lot!