I am attempting to power a small laser pointer via the Arduino. I have stripped open the laser pointer and soldered on wires to positive and negative leads.
I then connect the ground to the ground of the Arduino. If I connect the positive of the laser pointer to the Vcc of the Arduino, it works fine. If I connect it to a pin and send a HIGH signal to that pin, it doesn't seem to be getting enough juice to light the laser pointer more than a little bit.
The voltages are about the same (around 5.03V). I indeed do have several other devices connected to other digital write pins. Is it possible that the Arduino is not shoving out enough amps to the laser pointer?
Replies are greatly appreciated.