This document discusses using mobile devices to enhance programming and capabilities for low-cost mobile robots. It describes developing applications on Android devices that allow communication with LEGO Mindstorms NXT robots via Bluetooth to exchange sensor and motor data in real-time. This provides a low-cost mobile programming environment. The applications allowed monitoring sensor values, setting motor positions, and testing shows mobile devices can assist with robotic programming education by providing an intuitive interface and freeing up funds for other educational needs. However, limitations of Bluetooth for streaming multiple sensors were discovered, requiring prioritization of sensor data or alternative connections.