Re: ESP8266 AJAX [SOLVED]
![Post Post](./styles/FLATBOOTS/imageset/icon_post_target.gif)
hello,
can you change your code with arduino+esp8266?
or can you explain with serial commands ?
can you change your code with arduino+esp8266?
or can you explain with serial commands ?
-->
Open Community Forum for ESP8266, Come share Arduino and IoT (Internet of Things)
https://www.esp8266.com/
#include "./functions.h"
#include <Streaming.h> // http://arduiniana.org/libraries/streaming/
const char* ssid = "**SSID*"; // ERASE prior to publishing
const char* password = "wifipasswd"; // "" ditto
int LED = 2; // NodeMCU by LoLin
void setup() {
pinMode(LED, OUTPUT);
Serial.begin(19200); delay(100);
Serial << (F("... Attempting to log into router... \r\n"));
WiFi.begin(ssid, password);
while (WiFi.status() != WL_CONNECTED) delay(500);
WiFi.mode(WIFI_STA);
Serial << (F("\n\nBOOTING ESP8266 ..."));
Serial << (F("Connected to ")) << ssid << endl;
Serial << (F("Station IP address: ")) << WiFi.localIP() << endl;
server.on("/", handleWebsite);
server.on("/xml", handleXML);
server.on("/setESPval", handleESPval);
server.begin();
}
void loop() {
server.handleClient();
if (millis() > wait000) {
buildXML();
wait000 = millis() + 1000UL;
}
if (millis() > wait001) { // slider0 controls LED blink rate
digitalWrite(LED, !digitalRead(LED));
wait001 = millis() + ESPval[0];
}
}