ESP32-S31 de Espressif: ¿Apuesta audaz por RISC-V o error de branding?
El nuevo ESP32-S31 difumina las líneas de producto con núcleos RISC-V, WiFi 6 y Ethernet gigabit - dejando a los entusiastas intrigados, y un poco confundidos.
En el ferozmente competitivo mundo de los microcontroladores, Espressif acaba de lanzar una bola curva que está llamando la atención - y levantando cejas. El recién presentado MCU ESP32-S31 promete mejoras técnicas impresionantes, pero su inesperado cambio de arquitectura está dejando perplejos incluso a los desarrolladores más experimentados. ¿Es este un paso audaz hacia el futuro, o un error de branding destinado a enturbiar las aguas?
Datos Rápidos
- El ESP32-S31 cuenta con CPUs RISC-V de doble núcleo funcionando hasta 320 MHz.
- Soporta WiFi 6, Bluetooth Classic, Bluetooth LE 5.4 (incluyendo LE Audio), Thread y Zigbee.
- Actualiza el Ethernet a velocidades gigabit, alejándose del límite anterior de 100 Mbit.
- Presume de 60 pines GPIO - 15 más que el ESP32-S3.
- Actualmente disponible solo como muestra para clientes seleccionados; la fecha de lanzamiento general no ha sido anunciada.
La anomalía arquitectónica
Tradicionalmente, la serie ESP32-S de Espressif ha confiado en los núcleos Xtensa LX7 de Tensilica, mientras que la serie C estaba reservada para arquitecturas RISC-V. El S31 rompe con esta convención, introduciendo por primera vez núcleos RISC-V dobles en la serie S. Para quienes han construido proyectos IoT basados en la nomenclatura predecible de Espressif, es un cambio desconcertante. Los núcleos RISC-V - con frecuencias de hasta 320 MHz - prometen un rendimiento a la par o incluso superior a los modelos S3 basados en LX7, gracias a mejoras en instrucciones por ciclo (IPC).
Pero esto no es solo un cambio de CPU. El ESP32-S31 trae consigo una serie de mejoras: WiFi 6 para conexiones inalámbricas más rápidas y eficientes; Bluetooth Classic y LE 5.4 con soporte para nuevos estándares de audio; y, por primera vez, Ethernet gigabit, un salto importante respecto al MAC de 100 Mbit de chips anteriores. Si sumamos el soporte para Thread y Zigbee, queda claro que este chip apunta a la próxima ola de dispositivos conectados.
Los entusiastas del hardware también apreciarán el conjunto ampliado de pines GPIO - ahora 60, frente a los 45 anteriores - lo que abre nuevas posibilidades para diseños complejos. La gestión de memoria también mejora, con soporte para DDR PSRAM a través de SPI octal rápido (hasta 250 MHz), comparado con el límite de 80 MHz del S3.
Confusión en las filas
Sin embargo, la decisión de etiquetar un chip RISC-V bajo la serie S ha sembrado confusión. ¿Es esto una señal de que Espressif está dejando atrás los núcleos Xtensa, o simplemente está probando el terreno? La compañía se ha mostrado hermética respecto a la disponibilidad, permitiendo solo a ciertos clientes acceder a muestras tempranas. Por ahora, el ESP32-S31 se presenta tanto como un hito técnico como un enigma de branding - uno que podría señalar un cambio más amplio en la estrategia de productos de Espressif.
Mirando hacia adelante
A medida que la línea entre las familias de productos de Espressif se difumina, desarrolladores y aficionados se preguntan: ¿es este el amanecer de un futuro unificado bajo RISC-V, o solo un desvío confuso? Sea como sea, el ESP32-S31 está listo para sacudir el panorama de los microcontroladores - una vez que finalmente llegue al mercado.
WIKICROOK
- RISC: RISC es un diseño de procesador que utiliza un conjunto reducido de instrucciones, permitiendo una ejecución más rápida y eficiente en dispositivos como smartphones y servidores.
- WiFi 6: WiFi 6 es el estándar inalámbrico más reciente, que ofrece velocidades más rápidas, mejor eficiencia y mayor rendimiento en áreas congestionadas con muchos dispositivos conectados.
- GPIO: GPIO son pines configurables en placas de hardware que se usan para entrada o salida, permitiendo el control y la comunicación directa con dispositivos externos.
- PSRAM: PSRAM es un chip de memoria que amplía la RAM en dispositivos embebidos, ofreciendo densidad similar a DRAM con una interfaz sencilla tipo SRAM para una gestión eficiente de la memoria.
- Thread: Thread es un protocolo inalámbrico para hogares inteligentes, que permite que los dispositivos se comuniquen directamente en una red mallada segura y confiable, sin depender de la nube.