Paso 6: Explicación de código
En esta primera parte del código, se incluyen las bibliotecas necesarias para inicializar el módulo ESP en modo AP y crear un servidor web. A continuación proporcionamos el nombre y la contraseña de nuestro punto de acceso (módulo ESP). Este es el nombre que aparecerá en las redes inalámbricas disponibles.
Si lo desea, puede dejar la sección de "contraseña" en blanco para que usted no tiene que escribir una contraseña cuando se conecte al módulo. Entonces creamos una cadena que contiene texto html para generar un botón de enviar y dos botones de opción que nos permitirá elegir el estado del LED (encendido o apagado).
A continuación hacemos el servidor escucha el puerto 80 y asignar el nombre "llevado" al pin 2 del módulo ESP.
Finalmente creamos una función que hace tres cosas. En primer lugar, obtiene el valor del argumento petición del "estado" y la convierte en un entero. En segundo lugar, se asigna el valor para el estado de lo LED de encendido (1) o apagado (0). Por último, se envía un mensaje a la ventana del navegador web que indica si el LED está encendido o apagado.