Crea recuerdos o un proyecto genial con cámara gracias a la placa de cámara MEMENTO de Adafruit . Es una placa de desarrollo con todo lo necesario para crear proyectos de cámara y visión programables: módulo de cámara, pantalla TFT de previsualización, botones, ranura para tarjeta SD y un potente microcontrolador ESP32-S3 con 2 MB de PSRAM para almacenar imágenes de 5 megapíxeles.
Este producto es solo la placa base y no incluye carcasa, anillo LED, hardware, tarjeta SD ni batería. El ESP32-S3 es un procesador Tensilica de doble núcleo a 240 MHz con capacidad para WiFi y Bluetooth® LE, similar al conocido ESP32. El S3 incorpora compatibilidad nativa USB , por lo que resulta ideal para usar con Arduino o CircuitPython.
La S3 también permite la conexión con módulos de cámara RAW. Las cámaras requieren 12 pines GPIO y una transferencia de datos rápida para obtener las imágenes del sensor, además de una gran cantidad de memoria para almacenar imágenes de 2560 x 1920. Por ello, elegimos un módulo S3 con 2 MB de PSRAM para leer los archivos JPEG y guardarlos en una tarjeta SD. Para facilitar el uso de la placa, incorporamos una gran cantidad de hardware de apoyo.
- Módulo ESP32-S3 con 8 MB de Flash, 2 MB de PSRAM - Tensilica de doble núcleo de 240 MHz con WiFi y BTLE.
- Módulo de cámara OV5640 con visión de 72 grados y motor de enfoque automático - sensor de cámara de 5MP con codificador JPEG incorporado.
- Pantalla TFT a color de 1,54" y 240x240 - para previsualizar las imágenes de la cámara o el diseño de la interfaz de usuario.
- Ranura para tarjeta microSD: almacena imágenes o animaciones en cualquier tarjeta microSD compatible con SPI.
- Dos puertos Stemma digitales/analógicos: conectores JST PH-3 para A0, A1 y alimentación+tierra para añadir botones, LED o sensores externos. Puede proporcionar alimentación de 3 V o 5 V.
- Puerto I2C Stemma QT: conecta prácticamente cualquier sensor I2C con un puerto Stemma QT JST SH, proporciona alimentación y lógica de 3,3 V.
- Acelerómetro LIS3DH: un acelerómetro de triple acceso que puede detectar orientación, vibraciones o movimiento.
- Compatibilidad con la carga de baterías LiPoly: utilice una batería de 3,7/4,2 V y 350 mA o 420 mA para tomar fotos sobre la marcha.
- 6 botones de usuario: cambiar modos, previsualizar imágenes guardadas, jugar.
- Zumbador: reproduce tonos o alertas para indicar que se ha tomado una foto correctamente.
- Micrófono analógico: puede utilizarse como sensor para detectar sonidos fuertes.
- Botón del obturador - conectado al GPIO 0 para ingresar al gestor de arranque de la ROM.
- Botón de reinicio: para acceder al gestor de arranque o reiniciar el sistema.
- Interruptor de encendido/apagado: corta toda la alimentación cuando se utiliza una batería.
- USB Tipo C - para programar el ESP32-S3, así como para acceder a REPL en CircuitPython y cargar la batería LiPoly opcional.
- Puntos de conexión para UART de hardware: para necesidades de depuración más intensivas, suelde cables a los puntos de conexión de orificio pasante para conectar un cable de consola.
- Cuatro separadores M3 - para montaje o fijación a la carcasa.
Disponemos de ejemplos de código Arduino y CircuitPython que permiten previsualizar la cámara, ajustar la configuración y tomar fotos que se guardan en el disco. Sin embargo, recomendamos CircuitPython, ya que el tiempo de compilación en Arduino es bastante elevado debido a la gran cantidad de código necesaria para el funcionamiento de la cámara. El desarrollo para CircuitPython es rápido y nuestra biblioteca facilita la creación de proyectos de cámaras personalizadas.