Al encender por primera vez, el ESP32 creará una red WiFi llamada "ESP32_OTA_AP"
Conéctate a esta red desde tu móvil o computadora
Se abrirá automáticamente el portal de configuración (o navega a 192.168.4.1)
Configura tu red WiFi local
Actualización del Firmware:
Compila tu sketch en Arduino IDE
Ve a Sketch → Exportar binario compilado
Accede a https://unicarlos.es/arduino/esp32_ota/
Sube el archivo .bin generado
El ESP32 verificará y aplicará la actualización automáticamente
5. Funciones Especiales
Reset WiFi: Mantén presionado el botón GPIO 0 durante 3 segundos
Verificación automática: El dispositivo busca actualizaciones cada 30 minutos
Información en pantalla: Muestra IP, SSID, intensidad de señal y versión del firmware
⚠️ Notas Importantes:
Asegúrate de que el archivo binario sea compatible con tu ESP32
No interrumpas el proceso de actualización
Mantén una copia de seguridad del firmware funcionando
La verificación MD5 asegura la integridad del firmware
6. Solución de Problemas
No se conecta al WiFi: Usa el botón de reset para volver a configurar la red
Error de actualización: Verifica la conexión y el tamaño del archivo
Pantalla no funciona: Revisa las conexiones SDA y SCL
Error de MD5: Asegúrate de que el archivo no esté corrupto
📝 Nota sobre el código:
Recuerda modificar las credenciales y la URL del servidor antes de usar el código. El código mostrado aquí es una versión simplificada, consulta el repositorio completo para la última versión.