Speed control: http://playground.arduino.cc/Main/ReadingRPM PWM Controller libery: https://github.com/kasperskaarhoj/PCA9685-Arduino-Library