RobotGeek Snapper Arduino Uno Wiring Guide - No Shield


The RobotGeek Sensor Shield makes it easy to hook up your RobotGeek servos to your Arduino microcontroller. However, if you don't have a shield, you can still use a breadboard and wires to hook your Arduino up to the Robotgeek Snapper Arm.

If you are looking for information on wiring the Snapper Arm using a Sensor Shield, see the Snapper Arm Getting Started Guide.

Project Parts

This guide assumes that you already have a Snapper Core Kit or all of the parts to assemble a Snapper Arm. It also assumes that you have your own Geekduino, Arduino Uno, or other Arduino compatible microcontroller.

The Snapper Arm requires a 7v power supply that can supply at least 5A, like the 7v5A Power Supply

We reccomend that you use a breadboard and Squid Cables However you can also use just use male jumpers. Or you can solder wires, use electrical tape, or wire nutes to connect all of the ground and power pins.


Each servo has 3 pins - signal, voltage, and ground. The signal pin is the white cable. This cable will attach to a data pin on the Arduino. The middle pin is the voltage pin - every voltage pin should attach to the VIN pin on the Arduino. The black pin opposite the signal pin is the ground pin. All of these pins should attach to GND on the Arduino.

Device Arduino Pin
Base Rotation RobotGeek Servo Digital 3
Shoulder RobotGeek Servo Digital 5
Elbow RobotGeek Servo Digital 6
Wrist RobotGeek Servo Digital 9
Gripper RobotGeek Servo Digital 10

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