NXShield for Arduino
This shield is designed to fit on an Arduino. It will have 4 NXT motor ports, 4 NXT sensor ports and several RC servo motor ports. It allows you to use the I2C port on the Arduino. However it will have only a single I2C bus. That means it will work fine with multiple digital sensors as long as they all use a different address. So you can’t have two Ultrasound sensors attached to this because they both use address 0x02.
The NXShield will attach to an Arduino Duemilanove or Uno or similar Arduino clones. (Picture shown here with a Duemilanove)
The programming for the NXShield will be on Arduino, using the usual Arduino C/C++ programming environment or ROBOTC (very soon).
Some mystery Android Product
Next week Mindsensors will announce a new Android product that I am sure you will like. What will it be? I guess you’re going to have to wait. I know what it is (and I’ve seen pictures of it)…but I’m not telling.
Excellent! but there has no way communicate with the NXT? Could we use it with other shields?
I don’t know, I haven’t tested it 🙂
Just a guess and I know you won’t be able to give us a definitive answer ’till next week, but will the mystery Android product have anything to do with the new Android Open Accessory Dev kit (http://developer.android.com/guide/topics/usb/adk.html)? I’m hoping so!
Maybe 🙂
Well, I guess I’ll just have to wait to find out then!
Any idea of this will work with the Netduino? Then I can program in C# ( or VB ) 😉
I have asked them that very same question but I have not had a reply yet 🙂 I will let you know!
Hi Xander,
yes… I’m also looking into this… we are looking arduino as well as the Surveyor for our robosoccer and Maze game (robocup junior).
–Elizabeth/storming robots
looks like an awesome addon for the NXT if it interfaces well
Wonder if this means I can now use an Arduino > NXT for my TETRIX kit… hopefully it will support the use of the HiTechnic DC Motor Controllers/Servo Controllers….
They’ll be supported as soon as you write the drivers for them 🙂
Would you be able to use the HiTechnic Motor Driver with this shield?
You mean the Tetrix Motor Controller for FTC? Yes, sure, you just need to write a driver for it 🙂
Hi, Xander. Much of the data in this post is a year old, so I’m wondering if there are updates?
I’ve just set up a cell phone connected to a Google ADB Arduino board and shield and have it working. I’m now thinking about how to drive motors.
I already have a bunch of Lego Mindstorms NXT and Tetrix hardware and wonder whether there’s a reasonably easy way to interface this Arduino project to the Tetrix motors? Or other NXT sensors/hardware?
Thanks for all your help with the RobotC driver suite and stuff in the past!
Gary Samad
Hi Gary,
If you’re looking for Arduino drivers for NXT stuff, you should check out Matt’s excellent driver suite, which can be found on his blog: http://mattallen37.wordpress.com/. They should be a good start if you want to start working on getting the Tetrix stuff working.