For your NXT or EV3
Accelerometer, Compass & Gyro
Motor Multiplexers & Controllers
Wireless Control
Sensor Adapters & Multiplexers
RC Servos, Mountings & Pneumatics

Sensor Kits
Flexi-Cables & Cable Extenders
Classroom packs of Flexi-Cables
Plugs and Connectors
Power Options
Other Robotics accessories

EV3 Console Adapter
EV3 Sensor Adapter for NXT or Arduino
EV3 Compatibility Info

Android App for NXT/EV3

Arduino Products
Shields and Controllers

Raspberry Pi Products
For your Raspberry Pi

Connect with us
Shopping Cart
Your cart is empty.

Ordering Information
Our Distributors
World Wide Shipping
How to Order and Pay
Paying by Credit Card
Your satisfaction is important to us
Site Map

Yondering ...
Coming Soon ...
End of Life Products
Robotics related Links

NXT Product Docs and Software
User Guides
EV3 Blocks
API's and Sample Programs
NXT-G Blocks
All Downloads

EV3 Programming Environment
Which Programming Environment do you prefer for EV3?
EV3 Home Edition
EV3 Edu Edition

[View Result]

Votes: 1236
Translate this site
Translate this site: (Courtesy of Google™)
Search Web Pages

Need Quote for your School?
Write e-mail to:
Need Technical Support?
Write e-mail to:
Note your order number in the support request.
You can find order number on your Packing-slip or Order confirmation e-mail.

Proud Supporter of:

Trinity College Fire Fighting Robot Contest.


8623 Mayland Drive
Henrico, VA 23294-4703 USA.
Phone: (804) 767-8116
Fax: (804) 747-5303
Official PayPal Seal
NXShield-Dx for Arduino Duemilanove or Uno (Extensible model)

NXShield-Dx (Extensible model)NXShield-Dx attaches directly to an Arduino Duemilanove or Uno, and it has headers to connect other shields on top.
It allows you to connect upto 4 NXT/EV3 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
Connecting with Arduino
NXShield-D mates with Arduino
NXShield directly mates with Arduino. (it has rows of pins that will engage in your Arduino directly).
Shield Attached
NXShield-Dx (Extensible model) with a shield on topYou can use most of the shields designed for Arduino Uno and/or Duemilanove with NXShield-Dx.
Just attach your shield over the NXShield-Dx (on top).
Related Downloads
  • download
    User Guide and Advanced Developer Guide
  • download
    NXShield Arduino Library and Examples
Connecting EV3 sensors to NXShield

EV3 sensors are UART sensors, to connect these sensors to NXShield, use
EV3 Sensor Adapter for NXT or Arduino
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: