NXShield-Mx for Arduino Mega ou Android (ADK)

MindSensors | A-000000-00430
The NXShield-Mx attaches directly to an Arduino Mega, Mega 2560 or an Arduino ADK in order to run sensors, motors and accessories of the Lego Mindstorms NXT. This board can host one or several shields.
End of life product
Get a quote online

Size Chart
Size Chart

NXShield-Mx for Arduino Mega or ADK

The shield NXShield-Mx is a bridge between the Arduino world and the Lego Mindstorms NXT world. It's a revolution! Connect an Arduino board on the NXShield-Mx and replace the Lego Mindstorms NXT intelligent brick in your robotic creations.

The Arduino technology

Arduino is a set of electronic boards that are totally open source. Arduino is the reference for beginners, experienced people in electronics and also for the world of education. Arduino is a set of standardized electronic cards, programmable and easy to learn, even without strong skills in electronics and programming. Numerous projects, books and examples are available on the net.

The official website of Arduino is http://arduino.cc/.

Logo Arduino

Arduino boards are programmable using C/C++ and the Arduino IDE, a free development software you can download from the web site of Arduino. Many code examples are available in order to easily start programming using this IDE.

Arduino IDE

NXShiled-Mx for Arduino

In the Arduino world, a « shield » is a hardware interface that brings new functionalities to the Arduino boards. The NXShield has been developped by the company openElectrons to create a bridge between Arduino and Lego Mindstorms NXT. The version M (NXShield-M) is compatible with the Arduino Mega as well as Arduino ADK (Android Development Kit compliant device). NXShield requires one of this card to be able to replace the Lego Mindstorms NXT intelligent brick.

Technical specifications of the NXShield-Mx

On the NXShield-Mx you can plug:

  • 4 NXT motors
  • 4 NXT sensors (any of your choice)
  • 12 servos motors
  • Ports for I2C devices
  • Analog Inputs
  • One or several Arduino Shields

Warning: The NXShield needs external power supply. You'll need the 6AA battery support to power the NXShield.

Programming the NXShield-Mx for Arduino

The following links provide technical documentation and code examples to start programming the NXShield .

PDF documentation for NXShield
NXShield-Mx main user guide
PDF documentation for NXShield
NXShield-Mx adavanced developper guide
PDF documentation for NXShield
AVR library tutorial for the NXShield-Mx
Arduino development software
Arduino code example

More code examples are available at the address http://sourceforge.net/projects/nxshield

The following videos present examples of use of the NXShield-Mx with the Lego Mindstorms NXT robot sensors and accessories.

NXShield Line following robot

A Robot with NXShield-Mx attached to Arduino ADK and driven by Android Phone

NXShield & SumoEyes Obstacle Avoidance Robot

The SumoEyes infrared sensor for Lego Mindstorms NXT detects obstacles in a wide cone while differentiating distances in the cone!
Customers who viewed this item also viewed