Dare I say a late Christmas in July? Today the mailman brought me two new toys that I have been looking forward to getting my hands on.The gentlemen over at Mindsensors.com and OpenElectrons.com sent me a rather nice gift. First up is the Teemino. As you may know, I recently got a DRIOD cell phone. I have been wanting to play with the ADK for a while now, but never had any hardware. The Teemino is an ADK board made by OpenElectrons.com. I have a few projects in mind for this board, but I want to start simple (just blinking a light). Check back for more updates with this board.
The next item probably deserves a whole post in itself. The NXShield is an Arduino shield that replicates (most) of the NXT. The shield has not 3, but 4 motor ports and 4 sensor ports. It fits the Arduino Uno or similar form factor. (It actually wont fit the Arduino Mega or Teemino due to a power jack on the board.) The motors and sensors are controlled via I2C. Furthermore, since it is Arduino, you could stack in an xBee shield (or other custom shield) and make a modular robot. Maybe make a NXT to NXShield communication using a Dexter Industries NXTBee? Or we could even mix in that GPS Bee I posted about. With the Arduino platform, the possibilities are endless!
Now just adding a motor port is awesome, but the NXShield has 6 servo motor headers. This means it can really drive just about anything. It would seem the Arduino is now the limiting factor in the system, but what did I say about fitting Arduino form devices??? Well the NXShield does in fact work with Maple (and a few other Arduino boards). Currently the libraries are only for the Arduino, but I plan to do some porting to make it all work together. I will be sure to post my library on the files page as well as some code examples.
Speaking of porting, there is another platform this could work with. By now you have to be wondering when I am going to mention National Instruments or LEGO. Well fear not! National Instruments released a LabVIEW for Arduino toolkit. It has support for I2C (as well as GPIO and SPI). See where I am going yet? You could actually use the NXShield with an Arduino running LabVIEW. Expect some VIs and code examples to get you started there as well.
So WOW! What a day and what an opportunity! I cant wait to get started!