¿Quieres llevar tu ESP32-CAM al siguiente nivel? En este tutorial, te enseño cómo transmitir imágenes vía WiFi desde un ESP32 hacia un servidor remoto en Python (Flask). Usaremos Inteligencia Artificial (OpenCV) para detectar rostros en tiempo real y, lo más importante, devolveremos una respuesta JSON al microcontrolador para tomar decisiones.
Aprenderás a:
Configurar el ESP32-CAM para tomar fotos y enviarlas por HTTP POST.
Crear un servidor Flask que reciba imágenes y procese datos.
Implementar detección de rostros con OpenCV.
Serializar y Deserializar respuestas JSON entre Python y C++.
Archivos del Proyecto:
https://github.com/JefeNacho/youtube-projects/tree/master/2025-12-09-ESP32-Flask-OpenCV
Marcas de Tiempo:
0:00 Introducción
0:24 Componentes usados
0:34 Arquitectura de software
3:12 Código Arduino
7:23 Código Python
12:25 Prueba final
Componentes usados:
ESP32-CAM