Wired has a great story “Geeks in Toyland” talking about Lego’s Mindstorms next launch, the Mindstorms NXT presented at the Consumer Electronics Show in Las Vegas in January 2006.
The kit, due in stores in August, looks nothing like 2.0 and isn’t backward compatible. Users still program the bots from their PCs, but everything else about the experience has been changed. The centerpiece of a Mindstorms kit is the RCX brick, which acts as the robot’s brain. It receives input from sensors and sends instructions to motors, breathing life into plastic-block creatures. The new brain has a 32-bit processor—a huge upgrade over the old 8-bit processor—allowing NXT bots to perform more-complex tasks than their predecessors, like ambling with a near-human gait or reacting to voice commands. The chunky yellow brick in the old kit—which looked like SpongeBob SquarePants—is gone, replaced by a gray rectangle that could be the love child of an iPod and a first-gen Gameboy. The programming language has been revamped, as have the sensors, motors, and I/O ports. As a result, Mindstorms NXT robots look and act far more realistic than their predecessors.
It will finally support Mac as well as Windows. Users with Bluetooth-enabled computer hardware can transfer their programs to the NXT wirelessly, or anyone can use the included USB 2.0 cable to connect a computer to the NXT for program transfer. The inclusion of Bluetooth technology also extends possibilities for controlling robots remotely, for example, from a mobile phone or PDA.
Check out the article on how they set up a Mindstorms User Panel, or MUP, and how they exchanged countless emails with Lego, reeling off ideas for new sensors, redesigned input ports, and stabilized firmware.
Robot Magazine has some video footage of the Mindstorms NTX creatures in action.