How about clicking that donation button above? It took a good deal of effort to create this special version. Open the index.html file with your browser to kick things off. Once downloaded you may need to set the security settings of your browser to allow local files. If you need to run this tutorial at a location with poor internet service, you can download a special copy here. It’s a big file so Google may warn you with standard boilerplate about not being able to scan it for viruses. Essentials NXT Introduction Editor Introduction Move Blocks Move Exercise Loops Loop Exercise Wait Blocks Wait Exercise Light Sensors Light Sensor Exercise Switches Switch Exercise Advanced My Blocks Multiple Tasks Data Hubs Display Blocks Variables Advanced My Blocks If you don't have one of those built yet, here's a place to start.
These lessons assume you have a basic robot with two drive motors, a touch sensor and a light sensor. When you need one of NXT’s advanced functions, check it out. The “Advanced” section is for reference purposes. It’s important to do these exercises, not just assume you “get it.” Some of these movies have exercises directly under them. This tutorial for LEGO Mindstorms NXT is divided in two sections. The “Essentials” are things every NXT programmer should know.