Hold the phone - I've got it working. Reason for problem, and nothing I connect with is case sensitive - except it seems - my ESP8266 my ssid = "wood******" and in my router it's "Wood*****". My phone doesn't care, 2 RasPis don't care a OrangePi doesn't care - my 8266 does. Who'da thunk?
What the phrase about the best answer is the simplest one.....
ON-ward, UP-ward, me and the other 299......
Thanks....
Ah, you can't read my mind?
OK then....
Here is one of the simple ones
Code: Select all#include <SPI.h>
#include <WiFi.h>
IPAddress ip(192, 168, 0, 31);
char ssid[] = "woodssid";
char pass[] = "43fcepass";
int status = WL_IDLE_STATUS;
void setup()
{
Serial.begin(9600);
while (!Serial) {
;
}
WiFi.config(ip);
while ( status != WL_CONNECTED) {
Serial.print("Attempting to connect to SSID: "); <<< I never see this line
Serial.println(ssid);
status = WiFi.begin(ssid, pass);
// wait 10 seconds for connection:
delay(10000);
}
// print your WiFi shield's IP address:
Serial.print("IP Address: ");
Serial.println(WiFi.localIP());
}
void loop () {}
and the others I've tried all read pretty much the same.
https://www.arduino.cc/en/Reference/WiFiLocalIPhttps://github.com/esp8266/Arduino/issues/1959https://www.arduino.cc/en/Reference/WiFiConfigjust to list a couple. If I were missing a lib or a dotH the compiler would complain. And like I said just about everyone SerMon starts outputting non-readable chars. and the IP I go for 0.3 doesn't show up.
bug