O Stamp-P4 es un módulo embebido de alto rendimiento basado en el ESP32-P4NRW32, concebido para aplicaciones exigentes de procesamiento gráfico, interfaces HMI, adquisición visual y computación en la periferia. Con procesador RISC-V de doble núcleo a 360 MHz, coprocesador de bajo consumo, 16 MB de Flash y 32 MB de PSRAM, ofrece una base compacta y versátil para el desarrollo de soluciones inteligentes con vídeo, pantalla, red y múltiples interfaces de expansión.
Gracias al soporte para MIPI-CSI, MIPI-DSI, USB 2.0 OTG HS, Ethernet/RMII, SDIO y GPIO, el Stamp-P4 se adapta fácilmente a proyectos de automatización, visión, edge AI y control industrial. El formato compacto con opciones de montaje SMT, DIP o conexión por cables facilita la integración en prototipos y productos finales, manteniendo compatibilidad con plataformas de desarrollo como UiFlow2, Arduino IDE, ESP-IDF y PlatformIO.
PRINCIPALES CARACTERÍSTICAS
◆ Módulo embebido de alto rendimiento basado en el SoC ESP32-P4NRW32
◆ Procesador RISC-V de doble núcleo de 32 bits a 360 MHz, con coprocesador RISC-V de bajo consumo a 40 MHz
◆ 16 MB de memoria Flash y 32 MB de PSRAM para aplicaciones más exigentes
◆ Conjunto de instrucciones vectoriales de AI, adecuado para reconocimiento y procesamiento de datos en la periferia
◆ Interfaz MIPI-CSI de 2 vías para la conexión de cámaras
◆ Interfaz MIPI-DSI de 2 vías para pantallas de alta definición
◆ Soporte para procesamiento multimedia con codificador H.264 por hardware, ISP y acelerador PPA
◆ Interfaces de expansión SDIO y Ethernet RMII para comunicación y periféricos de alta velocidad
◆ USB 2.0 OTG HS para conexión y desarrollo a través de USB
◆ Protección contra sobretensión integrada en la entrada USB, con soporte para protección por encima de 6 V
◆ Formato compacto con opciones de montaje SMT, DIP o conexión por cables
◆ Compatible con UiFlow2, Arduino IDE, ESP-IDF y PlatformIO
◆ Adecuado para smart home, interfaces hombre-máquina industriales, nodos de adquisición visual y dispositivos de edge computing
ESPECIFICACIONES
• SoC: ESP32-P4NRW32
• Procesador:
- Principal:
· RISC-V de 32 bits, doble núcleo, hasta 360 MHz
- Coprocesador de bajo consumo:
· RISC-V de 32 bits, un solo núcleo, hasta 40 MHz
• Memoria:
- Flash: 16 MB
- PSRAM: 32 MB
• Convertidor DC-DC: SY8089AAAC
• Protección contra sobretensión: AW32901FCR, con soporte para protección de entrada por encima de 6 V
• Tensión de entrada: DC 5 V
• Consumo:
- Funcionamiento en placa simple: 5 V @ 30.76 mA
- Sueño profundo:
· 5 V @ 360.84 µA
· 3.3 V @ 343.90 µA
• Interfaces del módulo:
- USB
- UART
- I2C
- RMII
- GPIO
- MIPI-CSI
- MIPI-DSI
• GPIO:
- Total: 44 GPIO
- Pines disponibles:
· G0 a G39
· G41, G49, G50, G52
• Interfaz MIPI-CSI:
- Tipo: 2 vías
- Aplicación: conexión de cámara
• Interfaz MIPI-DSI:
- Tipo: 2 vías
- Aplicación: conexión de pantalla
• USB Host: USB2 OTG D+/D-
• Interfaces de expansión BTB:
- SDIO
- MIPI-CSI de 2 vías
• Especificación de los conectores BTB:
- MIPI-CSI: AXE516127D
- SDIO: HC-PBB40C-20DS-0.4V-2.5-02
• Encapsulado / montaje:
- SMT:
· Paso de 1.27 mm
· Paso de 2.00 mm
- DIP:
· Paso de 2.54 mm
- Otros métodos soportados:
· SMT
· DIP
· Conexión por cables
• Plataformas de desarrollo:
- UiFlow2
- Arduino IDE
- ESP-IDF
- PlatformIO
• Temperatura de funcionamiento: 0 ~ 40 °C
• Dimensiones del producto: 29.8 x 22.0 x 4.3 mm
• Peso del producto: 2.7 g
• Dimensiones del embalaje: 138.0 x 93.0 x 7.5 mm
• Peso bruto: 6.1 g
CONTENIDO DEL EMBALAJE
• 1 x Stamp-P4
NOTAS
• Para utilizar con UiFlow2, es necesario grabar previamente el firmware compatible a través de M5Burner.
• La cuenta utilizada en M5Burner debe ser la misma que la usada en UiFlow2 para que el dispositivo quede correctamente asociado.
• El Stamp-P4 se puede utilizar en UiFlow2 a través de USB, Wi-Fi o Pair Code.
• Para la conexión Wi-Fi en el ejemplo de la documentación, se utiliza el módulo de expansión Stamp-AddOn C6 For P4 Wi-Fi (no incluido).
• En Arduino IDE, debe seleccionarse la placa M5StampP4 antes de la compilación y la carga del programa.
• Para la monitorización por puerto serie en el ejemplo de Arduino, se indica una velocidad de 115200 baud.
⫸ Información adicional (en el sitio web de M5Stack)
⫸ Documentación adicional (online)
⫸ Stamp-P4 Arduino Program Compilation & Upload