Itsch:
I dont can use the examples from WiFi link it dont verify, I can only use the examples from the beginner guide A Beginner's Guide to the ESP8266
i have the ip adress and with the AP sketch i cane connect with the ESP8266 but i dont have a Web-panel
the examples in Pieters guide are for esp8266. WiFilLink is for MCU which uses esp8266 as WiFi adapter
I must first load the ArduinoFirmwareESP to the Esp8266 and then connect the Esp8266 as shield to the uno and load the example sketch to the uno ? i have did that but nothing comes at the monitor
Itsch:
I must first load the ArduinoFirmwareESP to the Esp8266 and then connect the Esp8266 as shield to the uno and load the example sketch to the uno ? i have did that but nothing comes at the monitor
the example has Serial.begin(115200) and in Serial Monitor you have 9600 baud set.
so. Blink works, WiFi Scan works, WebClient example works, WiFiAccessPoint example works, AdvancedWebServer example works, but WiFiLink firmware doesn't work?
DHCP assigns IP addresses to devices. and the esp8266 should get the same IP address no matter what sketch it is running, (if the sketch doesn't use static IP address). so if you run one example with success and it prints the IP address, you will know it for the WiFiLink firmware (which doesn't print it)
the FSBrowser example should check if you can upload SPIFFS
Itsch:
or i need really v1.6 from the Arduino IDE ?
I never used IDE older then 1.8
so you have some problem with SPIFFS. WiFiLink can work without SPIFFS only you can't use Web Panel to set it up. then you should add WiFi.begin(SSID, PASSWORD); into examples of WiFiLink
when you try the WiFi Link library examples, did you reconfigure the Uno/esp8266 connection to SoftwareSerial with RX to TX wiring?
Itsch:
i dont have a WiFi.begin example, yes i use 6,7 and upload to the uno ?
char ssid[] = "xyz"; // your network SSID (name)
char pass[] = "abcd1234"; // your network password
int status = WL_IDLE_STATUS; // the Wifi radio's status
void setup() {
// initialize serial for debugging
Serial.begin(115200);
// initialize serial for ESP module
Serial1.begin(9600);
// initialize ESP module
WiFi.init(&Serial1);
// check for the presence of the shield
if (WiFi.status() == WL_NO_SHIELD) {
Serial.println("WiFi shield not present");
// don't continue
while (true);
}
// attempt to connect to WiFi network
while ( status != WL_CONNECTED) {
Serial.print("Attempting to connect to WPA SSID: ");
Serial.println(ssid);
// Connect to WPA/WPA2 network
status = WiFi.begin(ssid, pass);
}
// you're connected now, so print out the data
Serial.println("You're connected to the network");
printWifiStatus();
}