Hello, I am contacting you because I am looking for advices concerning my new project. This project consists in creating a small compact robot. To do this I need a board, to be able to communicate wirelessly with it, to control two motors in both directions and to receive data from a gyroscope.
I have done this kind of project before. I was working with:
-an arduino nano for the control
-a Bluetooth module of this type (I don't have the exact specification anymore)
-drv8833 bridge-h boards to control the motors
-small dc motors (I don't have the specifications either)
-a mpu 9250 gyroscope board
-a 9v battery
Everything was working perfectly but I'm going to buy new hardware so I'm looking for more clever alternatives because I found my project messy and not very compact.
So I come to my questions:
Is there a more appropriate board for this kind of thing (with for example one of the elements already integrated) ? I specify that I don't necessarily need Bluetooth, wifi is also good for me so maybe an esp (if we can talk about it here) but I'm a bit afraid that it is overkill and not very compact.
Is the h-bridge really necessary to control both motors (more or less 5v)? (I think so but I ask to be sure)
Do you have any particular advice to connect all these cables or any tiprs to make the project compact ? (like using rigid cables for example)
I have always powered my drv8833 boards and my Arduino by connecting them together to the 9v battery without really bothering to calculate resistors. Would it be worth it for a small project?
Thanks for your future answers.