Good morning,
I have tried to connect the Arduino Wifi Shield (http://arduino.cc/en/Main/ArduinoWiFiShield) to the Arduino Robot (http://arduino.cc/en/Main/Robot), but have problems with the communication between them. I set up the Wifi Shield as required for SPI communication and checked the respective communication lines on an oscilloscope. It seems that the MOSI, CLK, SS etc. all work fine, but as soon as the MISO comes into play, it gives problems.
Initially, I powered the robot only by means of the USB connection and the MISO line would not go high at all; which is required.
Later on, I used the on board batteries to power the robot, and the line would go high.
I compared the oscilloscope readings from Arduino Uno=>Wifi Shield; with Arduino Robot=>Wifi Shield and noticed that the signals look exactly the same, except for one difference. When connected to the robot, the Wifi Shield does attempt to pull the MISO line low at exactly the same instances as for the Uno, however, it does not pull them down completely to 0V, but only to about 3.5V. I assume that this is the reason why the two do not work together currently.
Is this still a power related issue? Is it noise related? What do I have to do to make the Wifi Shield pull the MISO line down completely when transmitting data?
Thanks
Stefan