Electronic – arduino – How to resolve this :Arduino UNO not working with Arduino wifi shield

arduinoopen sourceopen-hardwarewifly

I'm having a lot of issues regarding interfacing an Arduino wifi shield with the Arduino Uno. My Arduino works fine when the shield is not attached to it but when I attach the shield, I'm unable to upload the code; I get:

avrdude: stk500_getsync(): not in sync: resp=0x00

I also tried to change my board and uploading the code on Arduino due, then it gives:

device not found on COM 8 as error

Otherwise the boards are perfectly fine, they are working usually they should. Also, I'm unable to reset the board when the shield is mounted on the board.

This is the shield I'm using which is the usual Arduino's official shield:

enter image description here

These are the things i have already tried but none is working :

  • powered up the arduino from external power supply (12 V, 1A)
  • removed the shield and programmed it (code loads on board ) but then mounting shield on board, the led on pin 13 cease to blink
  • without using the shield , arduino works as usual (like that Rx, Tx pins work and pin 13's LED and power led blinks /lit up) but with the shield stacked on board , nothing seems to work

Best Answer

The error message you're getting "simply" means that the Arduino board isn't responding.

Regardless of the type of shield used, I've often seen this type of problems arise with power hungry shields, when the USB port is not able to provide enough current for both boards simultaneously (because of cheap cables, hub wich is not self-powered, ...).

A possible workaround (at least to test the validity of this answer) could be :

  • program the Arduino board without the shield attached
  • unplug the Arduino from USB
  • install the shield
  • plug from external power source with sufficient current rating
  • check that everything works.