Notas sobre la Arduino Portenta H7 y el futuro de Arduino

Con la reciente crisis global causada por el coronavirus COVID-19 el lanzamiento de un nuevo producto de Arduino ha tenido que retrasarse, pero eso no impide analizar un poco acerca la nueva iniciativa de la empresa y el nuevo mercado al que están apostando.

Se trata de el Arduino Portenta H7, una tarjeta de desarrollo que no tiene igual en el catalogo de Arduino hasta ahora, ya que está basada en un procesador dual capaz de correr microPython y JavaScript de forma nativa, además de incluir un módulo de red inalámbrico y una basta cantidad de pines de entrada y salida, provistas de un conector privativo diseñado por Arduino. Es notable que con esta propuesta Arduino está tratando de enfocarse en un mercado más profesional, de grado industrial, y no en los desarrolladores noveles o que busquen soluciones sencillas utilizando los productos de la gama de 8 bits. Esto también, debido al precio de preventa, que es de $99 dólares, nada comparables con un Arduino Uno o un MEGA.

Las especificaciones a detalle son las siguientes:

MicrocontroladorSTM32H747XI dual Cortex®-M7+M4 32bit bajo poder ARM MCU (datasheet)
Módulo de radioMurata 1DX dual WiFi 802.11b/g/n 65 Mbps and Bluetooth 5.1 BR/EDR/LE (datasheet)
Elemento de seguridadNXP SE0502 (datasheet)
Voltaje de alimentación5V
Batería soportadaLi-Po Celda individual, 3.7V, 700mAh Mínimo (cargador integrado)
Voltaje de operación del circuito3.3V
Consumo de corriente2.95 μA en modo de reposo(Backup SRAM OFF, RTC/LSE ON)
Conector del displayMIPI DSI host & MIPI D-PHY a interfaz
GPUAcelerador gráfico Chrom-ART
Timers22x timers y watchdogs
UART4x puertos (2 con control de flujo)
Ethernet PHY10 / 100 Mbps (mediante el puerto de expansión unicamente)
Tarjeta SDInterfaz para tarjeta SD (únicamente mediante el puerto de expansión)
Temperatura de operación-40 °C a +85 °C
Headers MKRUtiliza cualquiera de los shields disponibles para tarjetas MKR
Conectores de alta densidadDos conectores de 80 pines que exponen todos los pines a otros dispositivos
Interfaz de cámara8-bit, up to 80 MHz
ADC3× ADCs con máxima resolución de 16-bit de 36 canales (hasta 3.6 MSPS)
DAC2× 12-bit DAC (1 MHz)
USB-CHost / Device, salida DisplayPort, Alta/ Velocidad completa, suministro de potencia

Si bien la tarjeta parece ser atractiva, no parece ser del todo competitiva, ya que existen por ahora otras soluciones mucho más desarrolladas como Raspberry Pi o Beaglebone, con los que quizá podría comprarse, que ofrecen las mismas prestaciones o más, por un costo menor. Así también, dado el diseño de la tarjeta, se observa que no parece buscar que sea fácilmente integrable con otros proyectos, puesto que un problema clave es el conector que eligieron para expandir los pines, haciendo el diseño electrónico más complejo de lo necesario, restringiendo el uso únicamente a los productos adicionales que ofrece la empresa.

Esperamos saber más noticias de Arduino y que la Portenta H7 tenga buena aceptación en la comunidad Maker, porque después de todo, es un producto Arduino y se puede confiar en la calidad con la que está construida, quizá pueda acercar de otro modo a los usuarios a este tipo de tecnología ARM, como lo intenta hacer con el modelo MKR tipo FPGA.