PCA9685 to control 16 servos with Raspberry Pi

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

PCA9685 to control 16 servos with Raspberry Pi

1,680 Views
per_ottosson_gb
Contributor I

Im have bought PCA9685 to control 16 servos. Im basically running this setup:

Dropbox - stockar2_bb.jpg - Simplify your life 

Im running it with Raspberry Pi 2 B. Basically following the the description here:

https://learn.adafruit.com/16-channel-pwm-servo-driver?view=all 

The servo works but when I connects it through PCA9685 it is totally dead. :smileyhappy: Before I go on investigating this I wounder if there are any differences between adafruits PCA9685 and yours? So that I need some different approach for the nxp servo. 

Are there any demo python code for download for running this on raspberry pi from your webpage? Couldnt find any. 

0 Kudos
1 Reply

1,189 Views
reyes
NXP TechSupport
NXP TechSupport

Hi,

 

There are no differences between the “adafruits PCA9685” and NXPs PCA9685, in fact, the PCA9685 used in the adafruit’s board is from NXP. So, using the hardware from adafruit (PCA9685 board + Arduino Uno (or raspberry Pi)) and following the description of the page you sent, it should work fine.

 

Take in mind the note mentioned on the page when using Rasiberry Pi:  

Don't try to power your servos from the RasPi or Linux board's 5V power, you can easily cause a power supply brown-out and mess up your Pi! Use a separate 5v 2A or 4A adapter”.

0 Kudos