This product uses a geared motor with a simple encoder. It can drive a DC motor from various control boards as well as learn basic knowledge of encoders and fundamentals of control. With this product, you can build the fundamentals of how the robot works, controls, or use it as a step-up teaching tool for bigger and more precise control.