conecting RC tranmitter and receiver to arduino

I made a simple arduino robot that moves around.
Now I want to connect an RC receiver to this arduino robot so I would have a basic RC arduino robot.

The receiver has 1 battery port and 4 "servo-channel" ports. How should I connect this to my arduino board? I just want to read the input from the transmitter tot the receiver so I could use this in the programming for controling the robot.

  • gnd and 5V from arduino board to the battery port of the receiver (so the receiver is powered on
  • (only?) signal pin from each "servo-channel" port to a digital/analog (?) pin of the board.

Do I need to use a digital or analog pin for the servo-channels?

Connect the servo signal of the receivers to digital inputs. Connect the ground of the receiver to the ground of the Arduino. Power the receiver with 5 Volts supply so the output signal will not be over 5 volts. To read the servo signal pulse width, use the pulseIn() function (pulseIn). The servo pulse will be about 1000 microseconds wide for a servo position of 0 degrees and about 2000 microseconds for a servo position of 180 degrees. 1500 microsecond pulse width is about 90 degrees servo position.