Products for Raspberry Pi
Console Adapters for Raspberry Pi
IMU For Raspberry Pi
I2C Connectivity for Raspberry Pi

PiCamera Mounts
Cases for Raspberry Pi (Model A&B)
Cases for Raspberry Pi (Model B+ & Pi 2B)

Products for Arduino
I2C Connectivity for Arduinos

Console Adapter for BeagleBone Black

Documents and Downloads
Coming Soon ...
Related Links
Site Map

Shopping Cart
Your cart is empty.

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

Search Web Pages

Connect with us!
Contact us
8623 Mayland Dr
Henrico, VA 23294-4703 USA.
Phone: (804) 859-4607
Fax: (804) 747-5303


Need Support?
(Include your order number in support request).

Need Quote for your School?

NXShield-D for Arduino Duemilanove or Uno

NXShield-D (for Arduino Duemilanove/Uno)NXShield-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 also attach upto 6 RC Servo motors to NXShield-D.
It also provides ports for I2C devices.

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

Works with following boards:
  • Arduino Uno, Uno R3
  • Arduino Duemilanove
  • chipKIT Uno32

Related Downloads and Links
  • download
    User Guide and Advanced Developers Guide
  • download
    NXShield Arduino Library and Examples
  • download
    Frequently Asked Questions

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
Robot with NXShield-DAn obstacle avoidance robot with NXShield-D.

The Robot is fitted with an Arduino Uno.
NXShield Segway -

A robot with NXShield

Arduino line following robot with P control method #1

Arduino&LineLeader: LineFollowing Robot