Desktop RoboTurret - IR Gamepad Control

Direct Control
Pose Control

This demonstration shows how to control the Desktop RoboTurret using direct wireless control with the IR Gamepad.

  1. Project Parts List
  2. Assemble your Desktop RoboTurret
  3. Download the Sketch
  4. Wiring
  5. Control

Project Parts List:

Assemble your Desktop RoboTurret

Desktop RoboTurret Assembly Guide

Follow and complete the Desktop RoboTurret Assembly Guide if you haven't already done so.

Download the Sketch

When setting up the Geekduino, you should have downloaded the RobotGeek Libraries and Tools. If you haven't already done so, get it now. In your Arduino IDE, open:

File -> Sketchbook -> RobotGeekSketches -> Kits -> desktopRoboTurretV3 -> roboTurret3_Gamepad
and upload it to your Geekduino.


Wiring for IR Gamepad control is as follows:

Device Pin Type Pin #
Pan Servo Digital 10
Tilt Servo Digital 11
Laser Digital 2
IR Receiver Digital 3


When you plug the Turret into a power source, the pan and tilt motors will center.


Use the D-Pad to aim your turret. You can turn the laser on and off with the Select Button. If you want to center the Turret again, use the Start Button. The A, B, TA, and TB Buttons change the Pan and Tilt speeds independently.


PC Control These demos and projects allow the robot to be controlled via a computer.

ArbotiX Commander Control - These demos and projects control the Robot using the ArbotiX Commander, the handheld Arduino based remote control.

Direct Control - These demos and projects control the Robot directly from sensors connected directly to the Robot's control board.

Pose Control - These demos and projects allow you to create and playback a sequence of poses.

Serial Control - These demos and projects control the robot using a serial packet protocol.

Standalone - These demos and projects are deisgned to let your robot function without a computer or additional microcontroller.

Wireless Control - These demos and projects allow you to control the robot wirelessly - usually by replacing the Serial Connection with XBee modules.

Reference - These articles have technical details regarding the control and operation of the robot.


More info here

Feedback Form