I am powering my Arduino Mega 2560 through the USB.
I am trying to power 12 HXT-500 RC servos: http://www.hobbyking.com/hobbyking/store/__663__HXT500_5g_8kg_10sec_Micro_Servo.html
I have 4 D-cell batteries, on a pack, connected to the breadboard.
I am connecting just one servo to see if it works.
I am connecting the high from the breadboard to high of the servo, ground from breadboard to low of servo, and PWM wire connects to digital pin 2.
There is ground wire from the breadboard to the arduino, making a common ground.
I use the example program Sweep and the servo does not work. All that happens is that the battery heats up and smokes up?
What am I doing wrong?
I even tried using a 10K ohm resister between the high of the battery and the high of the servo, and nothing happens.