The study explores the use of mobile devices to enhance programming for low-cost mobile robots, specifically using LEGO Mindstorms NXT and Google Android devices through Bluetooth communication. It demonstrates that mobile applications can successfully exchange data with NXT hardware, thus offering an accessible programming environment for educators and students in STEM education. The findings suggest mobile devices provide multiple advantages over traditional robotic programming methods and highlight the feasibility of developing interactive mobile programming applications.