int output1=0; void setup() { // put your setup code here, to run once: pinMode(8,OUTPUT);//FOR output1 Serial.begin(115200); int connectionSuccess=0; while(connectionSuccess==0) { Serial.println("AT+RST\r\n"); delay(2000); while(Serial.available()>0) { char c=Serial.read(); } Serial.println("AT+CWMODE=1\r\n"); delay(2000); while(Serial.available()>0) { char c=Serial.read(); } Serial.println("AT+CWJAP=\"TP-Link_F338\",\"20955250\"\r\n"); delay(5000); while(Serial.available()>0) { //char c=Serial.read(); if(Serial.find('K')==true) { connectionSuccess=1; } } } } void loop() { // put your main code here, to run repeatedly: String requestGet="GET /index.php HTTP/1.0\r\nHost: switchonthelamp.atwebpages.com\r\nAccept: */*\r\nContent-Type: text/html; charset=UTF-8\r\n"; Serial.println("AT+CIPSTART=\"TCP\",\"switchonthelamp.atwebpages.com\",80\r\n"); delay(1000); while(Serial.available()>0) { char c=Serial.read(); } Serial.println("AT+CIPSEND="+String(requestGet.length()+2)+"\r\n"); delay(100); while(Serial.available()>0) { char c=Serial.read(); } //RECEIVE DATA FROM SERVER AND SEARCH FOR KEY BETWEEN TWO HASH TAG //---------------------------------------------------------------- int firstHash=0; int secondHash=0; String tempText; Serial.println(requestGet); char arrayByte[1000]; int saizHuruf=Serial.readBytesUntil('^',arrayByte,1000); for(int i=0;i0) { char c=Serial.read(); } delay(1000); }