El Olimex ESP32-P4-DevKit es una placa de desarrollo compacta que se impulsa por el microcontrolador RISC-V de doble núcleo ESP32-P4, con una frecuencia de 400 MHz. En su diseño, incluye un conector Ethernet RJ45 de 10/100 Mbps, una interfaz USB-C para Serial/JTAG y conectores MIPI DSI/CSI dedicados para la integración de pantallas y cámaras. Además, cuenta con cabeceras GPIO, un conector de expansión UEXT, botones de arranque y reinicio, y varios LED indicadores.
Aunque el Olimex ESP32-P4-DevKit comparte ciertas características con la placa Waveshare ESP32-P4-NANO, se diferencia por su forma más compacta y su falta de conectividad WiFi 6, así como por la ausencia de un conector USB Tipo-A. Su tamaño reducido y precio más asequible la convierten en una opción interesante frente a la oficial ESP32-P4-Function-EV-Board lanzada a principios de este año, aunque esto se traduce en menos características disponibles.
Las especificaciones clave del Olimex ESP32-P4-DevKit incluyen un microcontrolador de doble núcleo RISC-V con extensiones de instrucciones AI y una unidad de punto flotante de precisión simple. También posee un núcleo RISC-V de bajo consumo que funciona a 40 MHz, un Acelerador de Procesamiento de Píxeles (PPA) en 2D y soporte VPU para códecs H.264 y JPEG. En el apartado de memoria, se destaca la presencia de 768 KB de memoria L2 de alto rendimiento, 32 KB de SRAM LP, 8 KB de TCM, y 32 MB de PSRAM, junto a 128 KB de ROM de alto rendimiento y 16 KB de ROM de bajo consumo. Los usuarios disfrutarán de 16 MB de almacenamiento flash SPI NOR y una ranura para tarjeta MicroSD para ampliar las opciones de almacenamiento.
En términos de conectividad, el Olimex ESP32-P4-DevKit ofrece un puerto Ethernet RJ45 de 10/100 Mbps con soporte opcional para Power over Ethernet (PoE), además de dos cabeceras GPIO de 20 pines y un conector UEXT para expansión de módulos. La depuración se facilita a través de la conexión USB-C Serial/JTAG. La alimentación se puede proporcionar mediante el puerto USB-C o a través de un módulo PoE opcional.
Con unas dimensiones de 72 x 30 mm, la placa también incluye cuatro orificios de montaje y ha sido probada en el marco de ESP-IDF 5.4 (beta2) con diversas demostraciones, incluyendo aplicaciones de Blink, iperf, MIPI CSI y SDmmc. Aunque se espera la llegada de los puertos oficiales de Arduino y MicroPython más adelante, la naturaleza de hardware de código abierto de la placa permite el acceso a los archivos de diseño KiCad y los esquemas en PDF disponibles en GitHub.
Olimex está aceptando pedidos para el ESP32-P4-DevKit a un precio de 16 euros. Debido a la disponibilidad limitada de microcontroladores ESP32-P4, los pedidos están restringidos a una placa por compra. Aunque la empresa no ha especificado los módulos de pantalla y cámara compatibles, es razonable suponer que la pantalla táctil capacitiva de 7 pulgadas (1024 x 600) y un módulo de cámara de 2 MP utilizados con la ESP32-P4-Function-EV-Board podrían ser compatibles.