Making a robot from scratch need assistance

I am currently working on a four wheeled robot. I need assistance on whether the DC geared motors with encoders would be compatible with an Arduino Uno. Also, would encoders be necessary if I am aiming for percise speed control (exceptional at low speeds), and accurate turning? If not, what would you recommend?

Many thanks.

1 Like

Hi @Jeremy101 and welcome to our forum.

Did you already choose DC geared motors that you want to use with Arduino?

In principal, encoder is an essential component of most robotic applications. The sensor provides accurate information about position and/or velocity.

If you don’t care about velocity and position, then you don’t need it.

There are lot of articles and tutorials online on how to read out or calculate positions from these encoders.