Project showcase
Using Arduino Mega Sensor Shield with Arduino DUE

Using Arduino Mega Sensor Shield with Arduino DUE © GPL3+

Everywhere it's specified that A.Due has same pin layout with Arduino Mega, so you can use Mega's Sensor Shield on Due.

  • 1,103 views
  • 0 comments
  • 1 respect

Components and supplies

Ard due
Arduino Due
×1
Sensor Shield for Arduino Mega
×1

Necessary tools and machines

09507 01
Soldering iron (generic)

About this project

Introduction

Recently, I bought a Sensor Shield for Arduino Mega, and on all sales webpages it's stated that it can be used on Arduino Due as well since Mega and Dues have exactly same pin layouts.

According to descriptions and its layout, the Sensor Shield mainly has a terminal block for external power supply and a jumper to select power supply point (external or from Arduino Card).

But, there's a problem if you would like to use it on Arduino Due.

As known, Due works on 3.3V level while Mega directly supports 5V. Since the Sensor Shield is designed and manufactured for Mega, it distributes 5V to the power pins indexed as "V".

In order to use that Sensor Shield on Due, we have to slightly modify it:

Step 1

1. First of all, cut off all 5V pins (the pins matching with 5V points on Due/Mega) at the bottom of shield. Here they're marked by red rectangles.

Step 2

2. Now, connect 3.3V and 5V points of Shield (marked by yellow on image below) by means of soldering or another suitable way.

Step 3

3. Finally, isolate Due's Debug, SPI and ICSP Headers by a thin plastic shield or another suitable material in order to avoid any contact to bottom solderings on Sensor Shield (this is a good idea even if you're going to use Sensor Shield with Mega).

Now you can safely mount and use Sensor Shield on Arduino Due.

IMPORTANT:

Actually PWR_SEL jumper on Sensor Shield just establishes a shunt between Arduino's +5V and Shield's VCC on power terminal. So, power supply terminal on Shield can be used also to distribute power from Shield to another external circuit / point.

But if you need to use an external power supply, its voltage level must exactly match between Controller Card (Shield's Power Terminals) and external power supply output, otherwise either one of them or both can be damaged.

Comments

Similar projects you might like

Touch Sensor and Sound Sensor Controlling AC/DC Lights

Project showcase by Anbumachi

  • 1,160 views
  • 2 comments
  • 5 respects

Real Theremin Using Open.Theremin Shield for Arduino

Project showcase by Urs Gaudenz

  • 12,587 views
  • 8 comments
  • 19 respects

Parking Sensor with Arduino

Project showcase by Team VINICIUS LOPES

  • 9,934 views
  • 4 comments
  • 17 respects

Arduino Temperature - Humidity - Rain Sensor

Project showcase by Rick_Findus

  • 9,625 views
  • 6 comments
  • 17 respects

The Quantified Cactus: An Easy Plant Soil Moisture Sensor

Project tutorial by Jen Looper

  • 7,686 views
  • 2 comments
  • 26 respects

Pressure Airflow Measure Device with Analog Sensor

Project tutorial by Team ItMightBeWorse

  • 2,604 views
  • 2 comments
  • 11 respects
Add projectSign up / Login