ESP8266 x WIFI x WEB x LED

LEDの+を GPI 0 ポートに
LEDの―を GNDに


#include 
#include 
#include 

const char* ssid = "SSID";
const char* password = "PASSWORD";


ESP8266WebServer server(80);

// HTML
#define HTML_HEADER HEADER //HEADER  ①実際の内容はダウンロードして確認してください
#define HTML_FOOTER FOOTER //FOOTER  ②実際の内容はダウンロードして確認してください

void setup() {

    Serial.begin(115200);

  WiFi.begin(ssid, password);

  // Wait until WiFi is connected
  Serial.println("");
  while(WiFi.status() != WL_CONNECTED){
    delay(1000);
    Serial.print(".");
  }
  Serial.println("");
  Serial.println("Connected!");
  Serial.print("IP Address: ");
  Serial.println(WiFi.localIP());

  pinMode(0, OUTPUT);

 server.on("/",onroot);

  server.on("/led/on", [](){
    String html = ③実際の内容はダウンロードして確認してください
  });

  server.on("/led/off", [](){
    String html = ④実際の内容はダウンロードして確認してください
  });

  server.on("/on/", LedOn);
  server.on("/off/", LedOff);

  server.begin();
}


void ConfigFileDelete(){
  Serial.println(" ConfigFileDelete  ");
}
void LedOn(){
  Serial.println(" on ");
    digitalWrite(0, HIGH);   // turn the LED on (HIGH is the voltage level)
}
void LedOff(){
  Serial.println(" off ");
    digitalWrite(0, LOW);   // turn the LED on (HIGH is the voltage level)
}


void loop() {
  server.handleClient();
}

void onroot() {
    String msg ;
    msg =  ⑤実際の内容はダウンロードして確認してください
}



ソースコード