PCA9685 Module controlling 10 servo motors issue

slipstick:
I have never heard of such a thing as a 5.5V 1.5Ah battery. Can you post a link to this battery so I know what we're dealing with? I'm pushing this because about 95% of the problems we see with servos end up being caused by insufficient/incorrect power. BTW Amp hours is battery capacity NOT the current it can supply.

So if you're looking for 30 degrees movement (out of a possible 180 for an SG90) then initially try it with one servo If the 95-670 is correct then the servo is centred at about 380 and a 30 degree move should be a difference of about 100. So make your loop() just

void loop(){

pwm.setPWM(1, 0, 330 );
    delay(1000);
    pwm.setPWM(1, 0, 430 );
    delay(1000);
}



That should give you about 30 degrees movement and avoid any possibility of the servo stalling by getting too close to the end stops. If that's o.k. then add a few more servos by duplicating those lines changing just the servo number. 

Steve

the PCA9685 is a powered using this AA battery holding case

https://www.ebay.co.uk/itm/AA-x-4-Battery-Holder-Box-Case-PCB-Mount/2819785068754

Housing 4 AA batteries in the link below

https://groceries.asda.com/product/aa-batteries/asda-long-life-super-alkaline-aa-batteries/910001481431

They are very cheap batteries which is why i brought them, could you suggest which battery you think is best for powering 10 servo motors?

thank you for educating me further as i am a beginner