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.
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 Machine.
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 around(…)
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.
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 range(…)
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 from(…)
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 logging(…)
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.