For more on LEGO NXT as well as downloadable apps for your NXT and other robots visit us at http://RobotAppStore.com <br /><br />Facebook- https://www.facebook.com/RobotAppStore <br />Twitter- https://twitter.com/RobotAppStore <br /><br />VIDEO TEXT:Pod Cast #2 <br />Welcome to Robot App Store's LEGO NXT Tutorial series. In this video we will discuss how to program Lego over Bluetooth. <br /> LEGO NXT has 2 ways it receives commands: through Bluetooth or through USB communication. <br />This type of communication is called NXT direct commands or Lego NXT communication protocol or "LCP." NXT communication protocol bypasses the Mindstorm's or any other third-party software. <br />This protocol is used for controlling NXT from a remote device like a smartphone, PC, or other robots. <br /><br />Sending commands to Lego NXT through Bluetooth is rather simple- <br />the idea is to transfer a bulk of bytes to the robot for immediately execution. <br /><br />These commands are divided into two groups: <br />• System commands, commands that control the administration of the brick or the protocol. <br />An example of this would be accessing the file system on the brick. <br />• The second group is Direct commands these commands control robot's motion and sensor's reading <br />Some commands are a request for feedback from the robot like getting a sensor's data, <br />while other commands are just a set of orders. <br />To find out more about programming your LEGO NXT or to discover pre-made downloadable apps for your NXT, visit us at RobotAppStore.com the first App Store just for robots. <br />Looking forward to seeing what you come up with!