The RTK Motor Controller Board Kit for Raspberry Pi is a simple to use, budget-friendly, motor controller board for the Raspberry Pi that allows you to control motors using the GPIO Pins with very little coding.
The RTK Motor Controller Board Kit for Raspberry Pi is a self-assembly kit that allows you to control DC motors with ease. Once the board is soldered up it is as simple as plugging the board on top of a Raspberry Pi and then programming Python, Scratch or any other method of controlling the GPIO pins using the Raspberry Pi. All that is required is a power source for the motors and at least one motor to get started. The board allows you to then drive the motor in both directions just by turning a GPIO Pin on or off. It also supports Pulse Width Modulation which allows you to control the speed of the motors individually.
Adafruit Website: http://www.adafruit.com/products/1687