Commit 31ab4980 authored by lui.bingham's avatar lui.bingham

WiFi Connect Code Upload

parent a7b1f97c
#include <SoftwareSerial.h>
#include <stdlib.h>
SoftwareSerial ESP8266(4, 5); // RX, TX
unsigned char check_connection=0;
unsigned char times_check=0;
void setup() {
Serial.begin(115200);
ESP8266.begin(115200);
ESP8266.print("***VER:");
delay(2000);
ESP8266.println("AT+RST");
delay(1000);
ESP8266.println("AT+GMR");
delay(1000);
ESP8266.println("AT+CWMODE=3");
delay(1000);
ESP8266.println("AT+CWLAP");
delay(1000);
}
void loop()
{
Serial.println("Connecting to Wifi");
while(check_connection==0)
{
Serial.print(".");
ESP8266.print("AT+CWJAP=\"Home\",\"Endeavour21\"\r\n");
ESP8266.setTimeout(5000);
if(ESP8266.find("WIFI CONNECTED\r\n")==1)
{
Serial.println("WIFI CONNECTED");
break;
}
times_check++;
if(times_check>3)
{
times_check=0;
Serial.println("Trying to Reconnect..");
}
}
while(1);
}
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment