https://www.petitmonte.com/robot/motor_driver_ta7291p.html
https://fabkura.gitbooks.io/arduino-docs/content/chapter17.html