Electronic – arduino – Using 2 outputs on an arduino to drive a motor

arduinodc motor

I have a small motor which I removed from a mobile phone. I want to control it from a digital output on my Arduino board.

Will I damage it if I connect the motor directly to to the board and it needs more power?

Can I use 2 outputs of the Arduino together?

I know the best way to do this would be to use a transistor as a driver but I'd really like to avoid it since I don´t have it on stock and it is cold in Copenhagen now.

Best Answer

You need a suitable driver, like a BJT or MOSFET. Use an L293D if the motor is to operate bidirectionally.