#include <WiFi.h>
#include <WiFiClient.h>
#include <WiFiAP.h>
const char* RedWiFi = "Alexis Micro"; //Nombre de Red donde nos conectaremos
const char* password = "12345678"; //Mínimo 8 caracteres
byte LedPin = 15;
byte WiFiListo = 2;
bool value = false;
WiFiServer server (80);
void setup()
{
Serial.begin(115200);
pinMode(LedPin, OUTPUT);
pinMode(WiFiListo, OUTPUT);
Serial.println("Configurando Access Point...");
WiFi.softAP(RedWiFi, password);
Serial.print(WiFi.softAP(RedWiFi, password) ? "Listo" : "Falló");
IPAddress MyIP = WiFi.softAPIP();
Serial.print("Dirección del AP: ");
Serial.println(MyIP);
server.begin();
Serial.println("Server Listo!");
}
void loop() //Mismo que "Prueba_WiFi"
{
WiFiClient client = server.available(); //verifica si hay un usuario entrando
if (client)
{
Serial.println("Usuario Nuevo");
String currentLine = "";
while (client.connected())
{
if (client.available())
{
char c = client.read();
Serial.write(c);
if (c == '\n') //Salto de linea
{
if (currentLine.length() == 0)
{
}
else
currentLine == "";
}//Salto de linea en variable "c"
}//Fin Usuario Disponible
}//Fin de condicion client.connected
} //Fin condición cliente
}//FIN LOOP