Android Remote for NXT Robot

This is a native Android application created with AppInventor. The application turns the host device into a remote control for any LEGO NXT robot. To run this application download the attached file, upload it to your AppInventor account, and then transfer it to your Android device.

The application includes the following commands: Connect (to NXT robot via bluetooth), Forward, Left, Right, Back, Stop, Beep (honk), Hello (robot will say "Hello"), Start/Stop Program (starts/stops a specific program stored on the NXT Brick).

Requirements:

1. A LEGO NXT robot with: two motors connected to ports B and C, a sound sensor connected to port 4, an ultrasonic sensor connected to port 2, bluetooth enabled.
2. A device runing Android 2.1 or above.

Media
Slide Show | Video

Download
NXT_Remote.apk