On Dec.10,2011 I bought the Arduino UNO SMD as well as the WiFly shield. A few mistakes in ordering were:
-
the shield headers are not included, you must buy them separately.
-
To get better reception a WRL-00558 2.4GHz Duck Antenna RP-SMA - Large and a Interface Cable RP-SMA to U.FL adapter were purchased.
-
The USB to connect the Arduino to the computer was also not included.
When attempting to run the Auto Connect Sketch with Arduin 1.0 provided from sparkfun WiFly Wireless SpeakJet Server - SparkFun Electronics I ran into 4 key issues before I was able to connect.
-
#include <pins_arduino.h> //------------------this header had to be included for SPI pin configuration.
2.struct SPI_UART_cfg SPI_Uart_config = {0x60,0x00,0x03,0x10}; //----------the first HEX char was changed from 0x50 to 0x60 for a 14MHz crystal.
3.Serial.write(incoming_data); //---------------------changed from Serial.print(incoming_data,BYTE); because BYTE is no longer supported. - // Enter command mode
SPI_Uart_print("$$$");
delay(5000); ////////---------------------this delay was changed from 500 to 5000 to allow the WiFly to enter CMD mode properly.
Hope this Helps!
Morgan John Anderson