0

I'm fairly new to this and I need some help before I buy anything...

If I understand correctly I can buy an arduino, couple of shields and just stack them one onto another if they are compatible...

I'll be doing some work with an arduino and I would need both WiFi and GSM shields but I'm not sure if they're compatible... On the arduino.cc I saw that they both use pin 7 (GSM as modem reset and WiFi as "handshake")

Is there any way I can use both of the shields even though they use the same pin?

Thanks

  • Noticed that there exists a "digix" board that is compatible with arduino shields... I can probably hook gsm shield to that one since it already has a wifi???? – user2908998 Jul 14 '14 at 14:07
1

You can still use both of them although you'll need to buy another piece to make it work.

This is called the Go-Between Shield and it basically lets you re-route a pin to a different one. You will need to change the pin number in your code to the one you re-assign that signal to but it will still work.

The signals you listed that go on that pin are very incompatible, as in if you try to do it, you'll have problems. Every time your Wifi shield will try to connect to something, your GSM shield will reset.

1

If you will be using Wi-Fi, instead of buying a Wi-Fi shield and a GSM shield, simply buy an Arduino Yún (which will substitute the Arduino and WiFi shield) and connect the GSM shield to it.

From How to use the Arduino GSM shield with Arduino Leonardo, Arduino Yun, and Arduino Mega, it shows you how to connect the Arduino Yún with a GSM shield and to use them without any problem with the help of jumper.

  • A classic Arduino is indeed a bad fit for either WiFi or GSM, and a terribly bad fit for both at once. But while the Yun is a step in a better direction there are now much more cost effective solutions of similar concept available as well. – Chris Stratton Feb 3 '17 at 20:41

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.