+ How To Add This Control To Your Project (Click to Expand)
This skill allows you to drag your mouse or finger (on a touchscreen) to move x-axis and y-axis servos. It's like a virtual joystick. This is a great skill to use when you have servos in a pan/tilt configuration.

1. Servo Pad
Hold your mouse or finger (if you have a touchscreen) on this pad to control servos in a pan/tilt configuration. Swipping left and right will move the x-axis servo. Swipping up and down will move the y-axis servo.

1. Title Field
This field contains the title of the skill. You can change it if you'd like. *Note: Changing the title will also change the title in the controlCommand() associated with this skill.
2. X-axis Servo Settings
This section allows you to set up x-axis servo movement parameters such as servo port, board index, servo configuration, max/min degree limitations, multiple servo control, and inverted direction.
3. Y-axis Servo Settings
This section allows you to set up y-axis servo movement parameters such as servo port, board index, servo configuration, max/min degree limitations, multiple servo control, and inverted direction.
4. Background Image Settings
This section allows you to change the background to an image, edit the background with a paint brush, use an existing library image, export the background as a .jpg, or delete the background.
5. Foreground Image Settings
This section allows you to change the foreground to an image, edit the foreground with a paint brush, use an existing library image, export the foreground as a .jpg, or delete the foreground.
1) Add the Servo Pad skill to your ARC project (Project -> Add Skill -> Servo -> Servo Pad).
2) In the Servo Pad skill settings select the ports of the servos that you would like to control with the pad.
3) Click and hold your cursor or finger on the servo pad and watch as the x-axis and y-axis servos move around.
Main Window

1. Servo Pad
Hold your mouse or finger (if you have a touchscreen) on this pad to control servos in a pan/tilt configuration. Swipping left and right will move the x-axis servo. Swipping up and down will move the y-axis servo.
Settings

1. Title Field
This field contains the title of the skill. You can change it if you'd like. *Note: Changing the title will also change the title in the controlCommand() associated with this skill.
2. X-axis Servo Settings
This section allows you to set up x-axis servo movement parameters such as servo port, board index, servo configuration, max/min degree limitations, multiple servo control, and inverted direction.
3. Y-axis Servo Settings
This section allows you to set up y-axis servo movement parameters such as servo port, board index, servo configuration, max/min degree limitations, multiple servo control, and inverted direction.
4. Background Image Settings
This section allows you to change the background to an image, edit the background with a paint brush, use an existing library image, export the background as a .jpg, or delete the background.
5. Foreground Image Settings
This section allows you to change the foreground to an image, edit the foreground with a paint brush, use an existing library image, export the foreground as a .jpg, or delete the foreground.
How to use Servo Pad
1) Add the Servo Pad skill to your ARC project (Project -> Add Skill -> Servo -> Servo Pad).
2) In the Servo Pad skill settings select the ports of the servos that you would like to control with the pad.
3) Click and hold your cursor or finger on the servo pad and watch as the x-axis and y-axis servos move around.