wifi sheild

Hi,
I have bought a esp-8266 version 1.0 wifi shield from amazon. I have tried reading forms about it to get connected and cannot. It has 4 dip switches on it also. Is anyone else experiencing problems about this?

I am also using the arduino uno.

(deleted)

There are no examples about the version I have. if I try to upload the WiFi example code In idle it will finish compiling and then stay at the uploading screen and wont finish uploading.

Pls post a link to the module which you bought; alternatively: post a picture.

I bought it on amazon
https://www.amazon.com/Industry-Park-ESP8266-Wireless-Converter/dp/B01M2U5S1L/ref=sr_1_1?ie=UTF8&qid=1483569749&sr=8-1&keywords=Industry+Park+ESP8266+ESP-12E+UART+WIFI+Wireless+Shield+TTL+Converter+for+Arduino+UNO+R3

phprTPYDXPM.jpg

Hi,
Im trying to see all the available connections of my WiFi shield. I have version 1.0 of my ESP-8266 WiFi shield. When I try to compile I get a few error messages below. I have installed the module in arduino board manager and clicked on the esp8266 board also. I have the error messages and the code below.

Error messages:

warning: espcomm_sync failed
error: espcomm_open failed
error: espcomm_upload_mem failed
error: espcomm_upload_mem failed
/*

 This example  prints the Wifi shield's MAC address, and
 scans for available Wifi networks using the Wifi shield.
 Every ten seconds, it scans again. It doesn't actually
 connect to any network, so no encryption scheme is specified.

 Circuit:
 * WiFi shield attached

 created 13 July 2010
 by dlf (Metodo2 srl)
 modified 21 Junn 2012
 by Tom Igoe and Jaymes Dec
 */
#include <SPI.h>
#include <WiFi.h>



void setup() {
  //Initialize serial and wait for port to open:
  Serial.begin(115200);
  while (!Serial);
  // wait for serial port to connect. Needed for native USB port only
  // check for the presence of the shield:
  if (WiFi.status() == WL_NO_SHIELD)
    Serial.println("WiFi shield not present");
    // don't continue:
    while (true);
    }

void loop() {
  // scan for existing networks:
  Serial.println("Scanning available networks...");
  listNetworks();
  delay(10000);
}

void printMacAddress() {
  // the MAC address of your Wifi shield
  byte mac[6];

  // print your MAC address:
  WiFi.macAddress(mac);
  Serial.print("MAC: ");
  Serial.print(mac[5], HEX);
  Serial.print(":");
  Serial.print(mac[4], HEX);
  Serial.print(":");
  Serial.print(mac[3], HEX);
  Serial.print(":");
  Serial.print(mac[2], HEX);
  Serial.print(":");
  Serial.print(mac[1], HEX);
  Serial.print(":");
  Serial.println(mac[0], HEX);
}

void listNetworks() {
  // scan for nearby networks:
  Serial.println("** Scan Networks **");
  int numSsid = WiFi.scanNetworks();
  if (numSsid == -1) {
    Serial.println("Couldn't get a wifi connection");
    while (true);
  }

  // print the list of networks seen:
  Serial.print("number of available networks:");
  Serial.println(numSsid);

  // print the network number and name for each network found:
  for (int thisNet = 0; thisNet < numSsid; thisNet++) {
    Serial.print(thisNet);
    Serial.print(") ");
    Serial.print(WiFi.SSID(thisNet));
    Serial.print("\tSignal: ");
    Serial.print(WiFi.RSSI(thisNet));
    Serial.print(" dBm");
    Serial.print("\tEncryption: ");
    printEncryptionType(WiFi.encryptionType(thisNet));
  }
}

void printEncryptionType(int thisType) {
  // read the encryption type and print out the name:
  switch (thisType) {
    case ENC_TYPE_WEP:
      Serial.println("WEP");
      break;
    case ENC_TYPE_TKIP:
      Serial.println("WPA");
      break;
    case ENC_TYPE_CCMP:
      Serial.println("WPA2");
      break;
    case ENC_TYPE_NONE:
      Serial.println("None");
      break;
    case ENC_TYPE_AUTO:
      Serial.println("Auto");
      break;
  }
}

There are a lot of different ESP shields.

Please supply a link to the source of your purchase

Usually the error you are seeing is a wrong COM port selection.

There could be any number of reasons for that. Some shields require you to set DIP switches or jumpers to address the board.

Hi, sorry, but all efforts to get more information about this board -> no chance.
My advice: Get another ESP8266 and check first what modules are better supported - maybe you read some posts here and get to know what modules people bought and what experiences they made with them.

Hi,
Thank you so much for replying. I bought this one off amazon.

https://www.amazon.com/gp/product/B01M2U5S1L/ref=oh_aui_detailpage_o00_s00?ie=UTF8&psc=1

phprTPYDXPM.jpg

@Norgart200, do not cross-post. Threads merged.

it won let me view the merged threads

But you were able to post to the merged thread? Think about that for a moment.