and can be used in programs. Powered by six AA batteries or the NXT rechargeable battery Sensors Parts can be ordered separately. In the original kit, the sensors included are the color sensor, two touch sensors, and an ultrasonic sensor: Color sensor (9694), for detecting 6 different colors: blue, green, red, yellow, white, black Light sensor (9844), for detecting levels of light. (Included in first version, but in 2.0, replaced by color sensor.) Touch sensor (9843), a simple button that senses if something collided with it. Ultrasonic sensor (9846), for measuring distances using inaudible sound waves. Sound sensor (9845), for basic "hearing". Capable of measuring volume, but cannot record actual sounds. Compass sensor (MS1034), for detecting direction. Has a built-in calibrator to reduce interference from other magnetic items. (Not included in basic kit, for advanced users.) Accelerometer sensor (MS1040), for sensing which general direction it's moving in. Also can measure g-force. (Not included in basic kit, for advanced users.) RFID sensor, for communication between multiple robots. (Not included in basic kit, for VERY advanced users.) Rotation sensor (built into servo motors), for measuring how far it has turned. This is unique, because it measures based on the turn of the gears inside, rather than the motor itself. Useful for robots that will coast and act based on distance rolled. Bluetooth communication (built into "Intelligent brick"), for communication with other devices. Can be used mid-program or for downloading new programs and data. Actuators Servo motor (9842) The color sensor can shine light in red, green, or blue. (Normally it senses color by using the lamp in a setting and reading the reflected light levels. It uses the same lamp here for other uses.) Programming Very simple programs can be created using the NXT Intelligent Brick itself. In order to create larger, more complex programs, programming software on a PC is required. The standard programming software is NXT-G, which is included in the package. Third-party programming software is also available, some of which is listed below: NXT-G NXT-G is the programming software included in the standard base kit. It is based on LabVIEW graphical programming. It features an interactive drag-and-drop environment. LabVIEW Toolkit NXT-G is powered by LabVIEW, an industry standard in programming. Created by National Instruments, LabVIEW uses data flow programming to create a virtual instrument. To allow for more advanced programming, in the graphical sense, National Instruments released a Toolkit