Ayuda con arduino uno

Estoy en un proyecto para el colegio y decidí construir un robot humanide y escogí la placa Arduino Uno y 9 servomotores con fuente de alimentación externa.
El problema es que ahora me he documentado y veo que la Arduino Uno solo tiene 6 salidas PWM y tengo 9 servos. Si los conecto a las otras salidas, no podré programarlos?
Gracias de antemano

Las salidas PWM.... :roll_eyes: No se si es error mio pero hasta donde recuedo los servos requieren una salida digital normal .y una PWM se puede usar como digital tambien.. lo que seria una solucion en si mismo

Yo te recomiendo que uses este driver

http://www.ebay.es/itm/16-Channel-12-bit-PWM-Servo-shield-I2C-interface-PCA9685-Adafruit-Compatible-/400707631237?pt=LH_DefaultDomain_0&hash=item5d4c093885

Lo usé en un proyecto y puede manejar 16 servos (escalable) y con solo dos hilos I2C. Muy sencillo.
Que luego siempre necesitas algún servo de mas.

Jopapa
www.jopapa.me

muy bueno jopapa.
Es mejor ahorrar salidas para otras cosas que requieran mas dedicacion