by: Eric Barch • 46
The goal of this app is to utilize an Android device as a game controller that interfaces with open hardware such as Arduinos and Netduinos over an IP based network (specifically WiFi). The main purpose for doing this is to create a simple and affordable robot control system. The app currently defaults to sending data to the IP 192.168.1.22 on port 4444. You can change these values (including packet transmit rate) by tapping the menu button and selecting Preferences.
Please visit http://code.google.com/p/ipgamepad/ to download the companion Netduino or Arduino code to implement your control system. This app will do you no good if you have no receiving end for it.
NOTE: The app currently requires you to have at least one finger on the joystick to send control data. This is a safety feature to allow the data flow to be easily interrupted.
Tags: joystick , ipgamepad , on screen joystick , joystickview , joystick code , joystick screen library , stick , remote joystick , joystickview widget