![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhlK-bLqOwm6rSUS5lz14-Wo_ba4AFj9tillLz69-XpjXuTStMwZqC0fWMmee_JJ1tfXQwPwT99m7-RkoaU5eKORLZEtWWGZ3vKfWJenJK8IIySQok5aDQJ05Oxj-eEg-fwXbkp5EVXRKw/s400/iphone-robot-1.jpg)
Finally, a very decent use of iPhone. The guys from Battlebricks.com use and iPhone to control a robot built of Lego NXT Robotics Kit. This is cool!
Steps:
1. Build a robot
2. Write some Java LeJOS Robot code
3. Write some Google Web Toolkit web application code
4. Plug in your iPhone into the robot
5. Use a browser or another iPhone to control the robot
How it works?
" The rolling bot above relies upon the Lego NXT light sensor's ability to read the contrasting colors on the iPhone display."
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKxaUff0HPGgGej5VPaf2fIeV4z3V2qG10Iy4K9OPHUvTGQ_yw2e7ncdA6doRXF10TCB2Pl82QlB80A_5_t_dnUeeJfrc2GO76xWfA9lXmqMi1kbmGgEYBF-KgW3yZ3u5rX4x08lB-pXQ/s400/iphone-robot-2.jpg)
Demo:
Project:
iPhoneRobot
[via engadget]