#include #include #include #include #define led D1 ESP8266WebServer server(80); /* ein vorläufiges Testbild auf http://192.168.4.1 auf einem web browser */ const char index_html[] = "" "" "" "" "ESP8266 Web Form Demo" "" "" "" "

ESP8266 Web Demo

" "
" "

" "wie schön
" "

" "
" "" ""; void handleRoot() { server.send(200, "text/html", index_html); } void setup() { pinMode(led, OUTPUT); Serial.begin(9600); Serial.println(""); Serial.println(" WiFi mit Wemos"); const char * k = "WemosAP"; const char * p = "keinpass"; WiFi.softAP(k,p); //WiFi.begin(k,p); Serial.println(WiFi.softAPIP()); server.on("/", handleRoot); server.on("/a", []() { Serial.println("ausschalten"); server.send(200, "text/plain", "AUSschalten"); digitalWrite(led,LOW); }); server.on("/e", []() { Serial.println("einschalten"); server.send(200, "text/plain", "EINschalten"); digitalWrite(led,HIGH); }); server.begin(); Serial.println("HTTP server started"); } void loop() { server.handleClient(); }