Dexter Industries have released a simple yet incredibly useful sensor – a breadboard adapter that allows you to connect your NXT to a prototype project on a breadboard. Definitely a must-have for any advanced sensor work.
nxt
LEGO Turing Machine

In celebration of the centenary year of Alan Turing’s birth Jeroen van den Bos and Davy Landman at Centrum Wiskunde & Informatica (CWI), Amsterdam (Netherlands) built a LEGO version of a Turing machine – the universal computing device that theoretically models how all computation is done. You can read about it at LEGO Turing [...]
Mike Brandl’s LEGO submarine

Mike Brandl is a fellow LEGO MCP and all-round outstanding LEGO builder. His latest project certainly pushes the envelope when it comes to putting the NXT in a harsh environment. This time he has built a LEGO submarine that can navigate successfully underwater. The NXT is housed in a plastic sealed bag, with glue [...]
Updated: a leJOS driver class for the NXT2WIFI

Danny Benedettelli recently provided me with a NXT2WIFI prototype sensor to start development of a leJOS driver for it. I’ve been working on the code in my (limited) spare time and have a basic client and server interface developed in Java. This is available in the latest SVN snapshot of leJOS.
Coming soon – leJOS driver for the WifiBlock

The good people at HumaRobotics sent me a prototype WifiBlock to develop a leJOS driver around. I’m working on this in parallel with the NXT2WIFI driver, so it’s interesting to compare both sensors.
Send data between RobotC and a PC over a NXTBee

When I was developing the Lego Street View Car I realised that I needed a way to control the car more reliably than Bluetooth, and without relying on the existing of a wifi network. The NXTBee is the obvious choice. It uses the industry-standard XBee protocol giving high-speed serial transmission over a 300 ft [...]
LEGO Queboid Shooter Building Instructions

This is the building instructions for the Queboid Shooter robot with built-in Zamor Sphere Shooter.
Queboid Shooter LEGO Robot

My Queboid robot has been around for a while, but for the World Robot Olympiad event in Abu Dhabi this year I decided to add a Zamor sphere shooter to the basic model. I swapped out the power function motors to use NXT motors. The idea was that kids could drive the robot using Philo’s joystick design communicating over Bluetooth [...]
Debug logging library in NXC
One of the biggest challenges developing programs on the NXT is fixing them when they go wrong. The NXT has a small screen with only 8 lines of text displayed. It’s difficult to know what is causing a program to fail, and to have a record of what a program did. I created this [...]
Autonomous LEGO Street Sweeper

After a long break I’m back with a new project. This autonomous street sweeper was inspired by the type we have driving around here in Ireland. It started as a simple project to build a 3-wheeler trike using a turntable, and like most LEGO it morphed into something else entirely.