¿Qué es el ESP32-CAM?
El ESP32-CAM es un módulo que puedes usar con multitud de proyectos, y con Arduino. Es un completo módulo con un microcontrolador integrado, lo que lo puede hacer funcionar de forma independiente. Además de la conectividad WiFi+Bluetooth, este módulo también cuenta con una cámara de vídeo integrada, y con una ranura microSD para almacenar.
Este módulo no es nada caro, y puede tener multitud de aplicaciones. Desde algunas simples de IoT, como otras más avanzadas para el seguimiento y reconocimiento de imagen usando IA, e incluso como sistema de vigilancia para comprobar lo que sucede en un lugar de forma remota estés donde estés…
Características técnicas del ESP32-CAM (datasheet)
El módulo ESP32-CAM tiene algunas características técnicas muy interesantes que puedes ver en el datasheet del fabricante. Aquí te resumo las más importantes:
Conectividad: WiFi 802.11b/g/n + Bluetooth 4.2 con BLE. Soporta carga de imagen por WiFi.
Conexiones: UART, SPI, I2C, y PWM. Tiene 9 pines GPIO.
Frecuencia de reloj: hasta 160Mhz.
Potencia de cómputo del microcontrolador: hasta 600 DMIPS.
Memoria: 520KB de SRAM + 4MB de PSRAM + SD slot para tarjetas
Extras: tiene múltiples modos de reposo, firmware actualizable por OTA, y LED para uso de memoria flash built-in.
Cámara: soporta cámaras OV2640 que pueden venir en el pack o comprarse independientemente. Este tipo de cámaras tienen:
2 MP en su sensor
Tamaño de arreglo UXGA de 1622×1200 px
Formato de salida YUV422, YUV420, RGB565, RGB555 y compresión de datos de 8-bit.
Puede transferir imagen entre 15 y 60 FPS.