Products for Arduino
Products for Raspberry Pi
I2C Connectivity for Raspberry Pi
Console Access for Raspberry Pi
Cases for Raspberry Pi

Data Acquisition
Documents and Downloads
Coming Soon ...

Shopping Cart
Your cart is empty.

Ordering Infromation
World Wide Shipping
How to Order and Pay
Our Distributors

Search Web Pages

Contact us
8623 Mayland Drive
Richmond, VA 23294 USA.
Phone: (804) 859-4607
Fax: (804) 747-5303


Need Support?
support (Include your order number in support request).
NXShield-M for Arduino Mega or ADK

NXShield-M (for Arduino Mega or ADK)NXShield-M attaches directly to an Arduino Mega, Mega 2560 or Arduino ADK.
It allows you to connect upto 4 NXT motors, and 4 NXT Sensors, and program for them through Arduino sketch.
You can also attach upto 12 RC Servo motors to NXShield-M.
It also provides ports for I2C devices, and analog inputs.

Programming for NXShield is on Arduino, using usual Arduino C/C++ programming environment.

Works with following boards:
  • Arduino Mega 1280
  • Arduino Mega 2560, 2560-R3 or ADK
  • chipKIT Max32

Related Downloads
User Guide and
Advanced Developers Guide
NXShield Arduino Library
and Examples

NXShield Arduino Library and Example Programs

Download the latest zip file from this location and follow the instructions to install the files.

For API Library interface in your Arduino sketches, visit:
Related Creations

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

NXShield with Android Tablet and AppInventor

NXShield & SumoEyes Obstacle Avoidance Robot

NXShield Line following robot

A robot with NXShield