iiOTESP32 Brasil
Modo de contingencia: las páginas públicas y las descargas siguen disponibles; el inicio de sesión, la comunidad y los datos del servidor pueden no estar disponibles.
Volver a la lista de proyectos
IntermedioAplicación IIoTConcluido

Portal web embebido de configuración Wi-Fi

Portal web integrado en el binario del firmware, abierto desde el móvil del técnico para configurar el Wi-Fi en campo, escanear redes y guardar la configuración en NVS.

#ESP32-S3#Arduino Core#WebServer#Preferences#NVS#HTML embarcado

Flujo de comunicación y arquitectura

Smartphone / tabletaPunto de acceso Wi-Fi del ESP32WebServer de Arduino Core (puerto 80)Preferences / NVS

Desafío / problema industrial:

Los técnicos de mantenimiento necesitan cambiar el SSID, la contraseña Wi-Fi y la IP del broker MQTT sin reprogramar la placa mediante un cable USB.

Solución técnica desarrollada:

Ejecutar el servidor HTTP síncrono de Arduino Core en el ESP32. La placa inicia su propio punto de acceso, sirve la página de configuración y guarda las credenciales en NVS. El guardado responde de inmediato y la prueba de conexión se ejecuta en segundo plano, para que una contraseña incorrecta no bloquee la respuesta HTTP del móvil.

Lista de componentes del proyecto:

  • Placa ESP32 o ESP32-S3
  • LED indicador de estado

Resultado esperado en operación:

Configurar los parámetros en menos de dos minutos desde el navegador del móvil, manteniendo activo el punto de acceso incluso cuando falla la conexión para corregirla sin cable.

Abrir el tutorial

Abrir el tutorial

Instala el entorno, monta el circuito, compila y valida — con el firmware completo y el manual en PDF para descargar.

Abrir el tutorial