Hello I am very new to using Arduinos, and really working with electronics in general so I have a few questions about a project I am currently working on.
For this project I am trying to get a Lamborghini R/C car to use Bluetooth signaling, have functioning tail and head lights, as well as possibly designing a gearbox and differential to add manual shifting capabilities.
I am trying to run all these functionalities through an Arduino Uno and am having trouble with integration of the 6V DC motors that control the steering and power to the car. I have done some research and learned that you cannot simply plug the motors directly into a port on the Arduino because there is too great of a current draw from the motors. However, the only solution I have found to this problem is to implement a Breadboard and transistors to step down the amperes required to run the motors.
This presents a issue for me because I have limited space inside of the car and I would like to keep all new components contained within the original frame of the car. So my main question is, is there anyway to run two 6V DC motors through an Arduino Uno without the implementation of a Breadboard? and if there is a way, what additional products would I need to ensure that running the motors does not damage the Arduino?