Tengo un problema con los pines del arduino!!

Lo que sucede es que actualmente tengo todos los pines digitales con PWM en uso y quisiera poder tener mas, actualmente tengo un arduino UNO ¿ahi alguna libreria que me permita usar pines digitales o los pines analogicos como si fueran pines PWM??

Para poder usar un pin digital como PWM hay que recurrir a una solución software. Dependerá de la aplicación si está se adapta bien. Haciendo una busqueda he encontrado estas dos:

Una solución más atractiva puede ser una driver PWM como el TLC5940 que usando el puerto SPI te da la posibilidad de tener 16 salidas PWM por hardware. Te dejo un enlace a un tutorial en How To Mecatronics

Hi
Adjunto link de un modulo que te permite anadir 16 canales de PWM. nunca lo he usado pero lo tenia en mi lista de referencia.

link: [](Adafruit 16-Channel 12-bit PWM/Servo Driver - I2C interface [PCA9685] : ID 815 : $14.95 : Adafruit Industries, Unique & fun DIY electronics and kits)