SparkFun ha presentado dos nuevas placas de desarrollo bajo el nombre IoT RedBoard, ambas basadas en el ESP32-P4 v3.x (ESP32-P4X) y compatibles con el formato de Arduino UNO R3. La principal diferencia entre ellas está en la conectividad: una incorpora un ESP32-C5 para ofrecer WiFi 6, Bluetooth 5 LE, Zigbee y Thread, mientras que la versión PoE añade Ethernet de 10/100 Mbps con soporte de Power over Ethernet (PoE).
Las dos incluyen conectores MIPI CSI/DSI para cámara y pantalla, dos puertos USB-C, ranura para tarjeta microSD, expansión Qwiic, cabeceras compatibles con Arduino R3, así como carga y monitorización de batería LiPo. Con este conjunto de características resultan adecuadas para aplicaciones de HMI, computación en el borde (edge computing) e IoT.
Especificaciones de la SparkFun IoT RedBoard ESP32-P4:
- SoC – Espressif Systems ESP32-P4NRW32X v3.x
- CPU
- Procesador RISC-V de 32 bits de doble núcleo HP (alto rendimiento) a hasta 400 MHz, con extensiones de instrucciones para IA y FPU de precisión simple
- Procesador RISC-V de 32 bits LP (bajo consumo) de un solo núcleo a hasta 40 MHz
- Memoria – 768 KB de L2MEM HP, 32 KB de SRAM LP, 8 KB de TCM LP, 32 MB de PSRAM
- ROM – 128 KB de ROM HP, 16 KB de ROM LP
- GPU – Acelerador de procesamiento de píxeles 2D (PPA)
- VPU – Soporte de códecs H.264 y JPEG
- CPU
- Almacenamiento
- 16 MB de flash SPI NOR
- Ranura para tarjeta microSD
- Interfaz de pantalla – Conector MIPI DSI de 2 carriles (22 pines, FPC de 0,5 mm)
- Interfaz de cámara – Conector MIPI CSI de 2 carriles (22 pines, FPC de 0,5 mm)
- Conectividad de red
- Versión WiFi/BLE – Módulo SDIO ESP32-C5-WROOM-1 con WiFi 6 de doble banda 2,4/5 GHz, Bluetooth 5 LE y conectividad IEEE 802.15.4 (Zigbee/Thread)
- Versión PoE – Ethernet de 10/100 Mbps mediante PHY TI DP83825 y conector MagJack RJ45 con PoE integrado, además de un módulo PoE IEEE 802.3af Silvertel Ag9905M independiente
- USB – 2 puertos USB Type-C
- 1x USB 2.0 High-Speed OTG
- 1x USB Serial/JTAG para programación y depuración
- Expansión
- Cabeceras compatibles con Arduino UNO R3
- 16 pines de E/S digital y 6 pines de E/S analógica
- Interfaces UART, SPI, I2C, I3C, TWAI (CAN), PWM y ADC
- Conector Qwiic para ampliar por I2C
- Versión WiFi/BLE – Cabecera serie adicional para programar el ESP32-C5
- Cabeceras compatibles con Arduino UNO R3
- Otros
- Versión WiFi/BLE – Botones Boot y Reset para el ESP32-P4 y para el ESP32-C5
- Versión PoE – Botones Boot y Reset
- LED RGB WS2812B, LED de encendido y LED de estado de carga de la batería
- Alimentación
- 7–15 V CC a través de conector de barril
- 5 V a través de cualquiera de los dos puertos USB-C
- Conector JST de 2 pines para batería LiPo
- Versión PoE – Entrada PoE de 36–57 V con salida de 5 V/1,8 A mediante el módulo Ag9905M
- Carga y monitorización de la batería LiPo con cargador MCP73831 y medidor de carga MAX17048
- Dimensiones – 68,6 × 58,4 mm (formato compatible con Arduino UNO R3)


Ambas placas llegan con MicroPython preinstalado y también pueden programarse con el framework ESP-IDF de Espressif o con el IDE de Arduino. No obstante, SparkFun advierte de que, aunque el núcleo estándar de Arduino para ESP32 v3.3.12 da soporte a la versión Ethernet, todavía no soporta de forma nativa la interfaz inalámbrica del ESP32-C5. La compañía ofrece un parche del núcleo de Arduino para la versión WiFi/BLE, junto con código de ejemplo, esquemas, archivos de diseño de hardware en KiCad en GitHub e instrucciones de instalación en su guía de conexión.
No es la primera placa compatible con Arduino de SparkFun, ya que la empresa desarrolló anteriormente las placas de desarrollo IoT RedBoard RP2350 y ESP32, con cabeceras compatibles con Arduino UNO R4, expansión Qwiic y soporte de batería. Entre las alternativas del mercado están la Wireless Tag WTDKP4C5-S1, que combina ESP32-P4 y ESP32-C5 para WiFi 6 de doble banda, y la Waveshare ESP32-P4-WIFI6-POE-ETH, que une un ESP32-P4 con un ESP32-C6 y admite tanto conectividad inalámbrica como PoE; sin embargo, ninguna de ellas adopta el formato Arduino. La alternativa más cercana a la versión WiFi/BLE es probablemente la Adafruit Metro ESP32-P4 Hydra, presentada el mes pasado, con un diseño similar al de Arduino, ESP32-P4 (chip v1.3, no el nuevo v3.x) y ESP32-C6, pero sin opción PoE.
Las placas SparkFun IoT RedBoard ESP32-P4 se venden en la tienda de SparkFun por 49,95 dólares el modelo con ESP32-C5 y 55,95 dólares la variante PoE.
Traducido del artículo en inglés «SparkFun IoT RedBoard ESP32-P4 – Arduino UNO-like ESP32-P4 v3.x development boards with WiFi 6 or PoE options» de Debashis Das.

Publicaciones traducidas automáticamente

