AdafruitMotorHat4Pi is a motor driver board that can be used on the Raspberry PI. It can drive 4 DC motors ( implemented in mrl ) or two stepper motors ( yet to be implemented ).
https://www.adafruit.com/product/2348
To use the motor you need thee services running on the PI.
1. The raspi service. http://myrobotlab.org/service/RasPi
2. This service. It represents the board it'self and communicates with the Raspberry PI using the i2c protocol.
3. One to four MotorHat4P services, one for each motor: http://myrobotlab.org/service/MotorHat4Pi