ESP32-S3-CAM con cámara OV3660 3MP, 16MB flash, USB-C

Precio incluye IGV

S/ 70.00

En stock

SKU: WF54 Categoría: Etiquetas: , , ,

Descripción

La ESP32-S3-CAM es una placa de desarrollo con cámara construida sobre el módulo ESP32-S3-WROOM-1 N16R8, que reúne un procesador Xtensa LX7 de 32 bits y doble núcleo, 16MB de flash, 8MB de PSRAM y antena de PCB dentro del propio encapsulado. El sensor OV3660 se conecta por el bus DVP paralelo del ESP32-S3 a través de un conector FPC, de modo que la captura no compite con el bus SPI ni con la red. Los 8MB de PSRAM son los que permiten alojar el framebuffer a la resolución máxima del sensor, que es donde se quedan cortas las placas de cámara sin memoria pseudoestática.

La programación se resuelve con dos puertos USB-C independientes. Uno integra el conversor USB-serie sobre UART0, así que la placa se carga y se monitorea con un cable común. El otro conecta el periférico USB nativo del ESP32-S3, por lo que la placa puede además presentarse como dispositivo USB. Completan el conjunto una ranura microSD, un LED RGB direccionable, botones BOOT y RESET, y dos cabeceras de 20 pines.

Características principales

  • Carga de firmware sin adaptador externo: el puerto serie trae su propio conversor USB-UART. La ESP32-CAM clásica exige un adaptador USB-TTL aparte y puentear un pin para entrar en modo descarga.
  • Depuración y USB nativo en paralelo: el segundo puerto deja la placa funcionando como dispositivo USB —CDC, HID o almacenamiento— sin ocupar el puerto por el que se lee el monitor serie.
  • Captura a resolución plena: la PSRAM del módulo aloja el cuadro completo del sensor, de modo que no hay que bajar la resolución para que la imagen entre en memoria.
  • Registro local independiente de la red: la ranura microSD guarda imágenes y video cuando el enlace WiFi no está disponible o no conviene usarlo.
  • Pinout completo en cabecera: las dos tiras exponen también las señales de cámara, microSD y PSRAM, lo que permite diagnosticar el bus con un analizador lógico sin levantar el módulo.
  • Botones BOOT y RESET: dan acceso al modo de descarga cuando el firmware cargado bloquea el puerto USB.

Aplicaciones de la ESP32-S3-CAM

  • Cámaras IP y videovigilancia sobre WiFi
  • Captura periódica y timelapse con almacenamiento en microSD
  • Detección de presencia y conteo de objetos en el borde
  • Lectura de códigos QR y de barras
  • Monitoreo remoto de instrumentos, tableros y niveles
  • Robótica móvil con transmisión de video en primera persona

Notas

  • Pines disponibles con la cámara conectada. La cámara, la PSRAM, la microSD y el USB nativo ocupan la mayor parte de los GPIO. Quedan libres GPIO1, GPIO2, GPIO14, GPIO21, GPIO41, GPIO42 y GPIO47. De ellos, solo GPIO1 y GPIO2 pertenecen a ADC1, que es el único conversor que opera con el WiFi activo. Prescindir de la microSD libera tres pines adicionales.
  • PSRAM en modo octal. El módulo N16R8 usa PSRAM OPI. En el IDE debe seleccionarse la opción OPI PSRAM; con la opción QSPI la placa arranca en bucle de reinicio y la cámara no inicializa.
  • microSD en modo 1 bit. La ranura tiene cableada una sola línea de datos. La inicialización de SD_MMC debe hacerse en modo 1 bit; en modo 4 bits falla el montaje.
  • Bluetooth. El ESP32-S3 implementa únicamente Bluetooth LE 5 y BLE Mesh. En consecuencia, no admite Bluetooth clásico ni perfiles como SPP o A2DP.
  • Alimentación y niveles. La placa se alimenta con 5V por cualquiera de los dos puertos USB-C o por el pin 5V, pero no deben conectarse dos fuentes al mismo tiempo. Los pines de datos trabajan a 3.3V, por lo tanto una señal de 5V debe adaptarse con un divisor de voltaje o un conversor de nivel antes de llegar al GPIO.

Especificaciones Técnicas

Procesador y memoria
Módulo ESP32-S3-WROOM-1 N16R8
SoC ESP32-S3
CPU Xtensa LX7 de 32 bits, doble núcleo, con FPU
Frecuencia Hasta 240MHz
Flash 16MB
PSRAM 8MB, interfaz octal (OPI)
SRAM 512KB
ROM 384KB
Cámara
Sensor OV3660
Resolución 3MP, hasta 2048 x 1536
Interfaz DVP paralelo
Conector FPC de 24 contactos
Almacenamiento externo
Ranura microSD
Modo SD_MMC de 1 bit
Pines GPIO38 (CMD) · GPIO39 (CLK) · GPIO40 (DATA)
Conectividad inalámbrica
WiFi 802.11 b/g/n, 2.4GHz, hasta 150Mbps
Modos WiFi Station, SoftAP, Station + SoftAP
Bluetooth Bluetooth LE 5 y BLE Mesh
Antena PCB integrada en el módulo
Puertos y pines
Puerto serie USB-C con conversor USB-UART sobre GPIO43 (TX) y GPIO44 (RX)
Puerto USB nativo USB-C sobre GPIO19 (D+) y GPIO20 (D-)
Pines en cabecera 40 en 2 tiras de 20, paso 2.54mm
GPIO expuestos GPIO0 a GPIO21 y GPIO35 a GPIO48
LED RGB WS2812 en GPIO48
LED de actividad TX y RX del puerto serie
Botones BOOT (GPIO0) y RESET (EN)
Nivel lógico 3.3V, no tolerante a 5V
Alimentación
Entrada principal 5V por cualquiera de los dos puertos USB-C
Pin 5V Entrada alternativa de 5V, o salida de 5V tomada del puerto USB conectado
Pin 3V3 Salida de 3.3V del regulador de la placa, para alimentar sensores
Nivel lógico de los GPIO 3.3V. Los pines no admiten señales de 5V
Salida disponible 3V3 y 5V en pines
Dimensiones y entorno
Dimensiones 57 x 28mm
Temperatura de operación del módulo -40 °C a 65 °C

 

Recursos