In this article the author will show you how to build A Robot by adding the electronics necessary to control the speed and direction of both motors on the robotic chassis. The two main additions in this portion of the project are a microcontroller and a motor controller IC.
Since we now have a beautiful robotic chassis, we’re ready to continue our Building A Robot series, and get serious with some motor control. This second part of building a robot is perhaps the most crucial as it will define what type of control we will have over the motors. Ideally, we want a simple method for controlling the motors so that our software is free to do other things.
For more detail: Link