FeaturesNXShield-D attaches directly to an Arduino Duemilanove or Uno. It allows you to connect upto 4 NXT motors, and 4 NXT Sensors, and program for them through Arduino sketch. You can attach upto 6 RC Servo motors to NXShield-D.
It also provides additional ports for I2C devices.

Programming for NXShield is on Arduino, using usual Arduino IDE.

Works with following boards:

Arduino Uno, Uno R3

Arduino Duemilanove

chipKIT Uno32

Connecting with Arduino
NXShield directly mates with Arduino. (it has rows of pins that will engage in your Arduino directly).