Adafruit 16-Channel 12-bit PWMServo Shield - I2C interface
You want to make a cool Arduino robot, maybe a hexapod walker, or maybe just a piece of art with a lot of moving parts. Or maybe you want to drive a lot of LEDs with precise PWM output. Then you realize that the Arduino has only a few PWM outputs, and maybe those outputs are conflicting with another shield! What now? You could give up OR you could just get our handy PWM and Servo driver shield. It works with any Arduino that uses shields: Uno, Leo, Mega, ADK, its all good.Dimensions (no headers or terminal block) 2.1" x 2.7" x 0.1" (54mm x 70mm x 3mm)
Some soldering is required to add the connectors.