Open source project from robokitsworld.com for controlling up to 36 servos on I2C. It can be used as an Arduino Shield or a I2C slave device for any other microcontroller board.