In this part of the chapter, we are going to see what can go wrong when building a mobile robot based on Arduino and controlling it remotely. Indeed, some of the steps involved here are quite complex and many things can go differently than expected.
The first thing that can happen is that the motors, or the L293D motor driver haven't been connected correctly to the Arduino board. Make sure that everything is connected correctly according to the schematics found in the relevant recipe. Also make sure that the batteries are fully loaded, or the motors might not have enough power to work correctly.