Update: 2020-05-21

Esp8266 Connect mit optischer Anzeige als Arduino Tab.

Connect.ino

// ****************************************************************
// Sketch Esp8266 Access Point Modular(Tab)
// created: Jens Fleischer, 2020-04-02
// last mod: Jens Fleischer, 2020-04-02
// For more information visit: https://fipsok.de
// ****************************************************************
// Hardware: Esp8266
// Software: Esp8266 Arduino Core  2.6.3
// Getestet auf: Nodemcu, Wemos D1 Mini Pro, Sonoff Dual
/******************************************************************
  Copyright (c) 2020 Jens Fleischer. All rights reserved.

  This file is free software; you can redistribute it and/or
  modify it under the terms of the GNU Lesser General Public
  License as published by the Free Software Foundation; either
  version 2.1 of the License, or (at your option) any later version.
  This file is distributed in the hope that it will be useful,
  but WITHOUT ANY WARRANTY; without even the implied warranty of
  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
  Lesser General Public License for more details.
*******************************************************************/
// Diese Version von Access Point sollte als Tab eingebunden werden.
// #include <WebServer.h> sollte im Haupttab aufgerufen werden
// Dieser AP kann mit dem ESP8266 Webserver betrieben werden.
// Die Funktion "Connect();" muss im Setup eingebunden werden.
/**************************************************************************************/

const char *ssid = "Esp8266AP";             // << kann bis zu 31 Zeichen haben
const char *password = "Passphrase";        // << mindestens 8 Zeichen jedoch nicht länger als 63 Zeichen

//#define CONFIG                            // Einkommentieren falls die Standard Konfiguration des Esp8266 überschrieben werden soll.

#ifdef CONFIG
IPAddress apIPv4(10, 0, 0, 0);              // eigene IP des Esp8266 Access Point
IPAddress subnet(255, 0, 0, 0);             // Subnetzmaske des Netzwerkes
#endif

void Connect() {                            // Funktionsaufruf "Connect();" muss im Setup nach "spiffs();" eingebunden werden
  WiFi.mode(WIFI_AP);
#ifdef CONFIG
  WiFi.softAPConfig(apIPv4, apIPv4, subnet);
#endif
  if (WiFi.softAP(ssid, password)) {
    Serial.printf(PSTR("Verbinde dich mit dem Netzwerk \"%s\"\nGib die IP %s im Browser ein.\n\n"), ssid, WiFi.softAPIP().toString().c_str());
    Serial.println(PSTR("Mac Adresse des AP = ") + WiFi.softAPmacAddress());
  } else {
    Serial.println(PSTR("Fehler beim erstellen."));
  }
}