Wifishield Issue

Based on what I've read from other posts, I appear NOT to have a Rev 3 Uno, because 4 of the pins on the shield have nothing to plug into on the Uno. I've bent them out of the way so they don't short out. I also jumpered the 3.3V to IORef pins, as instructed in the documentation on the Arduino product site. Will that do for the moment or MUST I use a rev 3 board?

I load up the Wifi Webserver example app and give it the appropriate SSID and WAP password. The app connects successfully and displays the SSID, IP address and signal strength on the monitor. I can also see the Shield's MAC address in the DHCP client list, so the two devices are clearly talking.

From that point forward, however, I can't get any activity on the webserver. It endlessly loops on:

WiFiClient client = server.available();
if (client) { .........

it never sees the HTTP message I send it from my browser on the local network directly to its assigned IP address.

Any suggestions or advice?

I jumpered the 5v pin to IOREF, but that shouldn't make a difference as long as some voltage is applied to IOREF.

What version IDE and wifi firmware are you using? If you are using IDE v1.0.4 or later, you must upgrade the wifi firmware to v1.1.0. If using IDE 1.0.3 or earlier, you must use firmware v1.0.0.

My IDE is 1.0.6, and my wifi firmware is 1.0.0, so I need to update the firmware.

I've gone to Github and see the folder I'll need, but can't for the life of me figure out how to download it. What am I not seeing?

I used the firmware included with the IDE. For IDE v1.0.5, it was in
Arduino-1.0.5/hadware/arduino/firmwares/wifishield/wifi_dnld/Release/
Arduino-1.0.5/hadware/arduino/firmwares/wifishield/wifiHD/Release/

It appears to be the same for IDE v1.0.6.

I'll try the one I already have.

Now I'm running into problems using the batchisp utility from Antel. I get a "AtLibUsbDfu.dll not found" message. Am I missing a driver?

I don't know. My Atmel Flip install went smooth. My only problem was getting the batchisp app to find the two firmware files. I finally moved them to my C: directory and it found them there ok.

I found some additional information by googling the error message. Love when I'm not the first to discover a problem!

I brought up Device Manager and found the Antel device. I installed a driver that is found in the Antel usb subdirectory and the flash worked. Just had to solve the same problem you described with the location of the files to flash.

Thanks very much for your help!!!

Hello, I'm new to the Arduino world and i have a question please. I have an Arduino Uno R3 and a CC3000 WiFi Shield. When I plug the shield on top of the Arduino board and upload one of the standard sketches and open the serial monitor window, I get "WiFi shield not present". My question is how can i test the shield? Please help.

The CC3000 is not compatible with the wifi library included with the IDE. It requires a special library and code.

I think Adafruit has a library and sample code for that device.