http://raspberrypi.stackexchange.com/questions/42321/tips-for-keeping-a-motor-in-sync
http://raspberrypi.stackexchange.com/questions/42321/tips-for-keeping-a-motor-in-sync