Espressif anuncio un par de nuevos kits de desarrollo para quienes quieran familiarizarse con el ESP32-S31, un microcontrolador RISC-V de doble nucleo heterogeneo que corre hasta 320MHz y que la compañia posiciona para proyectos de Internet de las Cosas (IoT) mas avanzados que los modelos inferiores de la familia.

"El ESP32-S31 es un microcontrolador RISC-V de doble nucleo de 32 bits y alto rendimiento que corre hasta 320MHz, construido para aplicaciones IoT avanzadas que requieren conectividad multi-protocolo integral e interfaces hombre-maquina ricas", dice Espressif sobre el chip. "Con 60 GPIOs ofrece flexibilidad sobresaliente para diseños complejos que integran multiples protocolos inalambricos, interfaces de display diversas y un amplio rango de perifericos. El ESP32-S31 esta particularmente bien posicionado para cargas de edge AI y machine learning, incluyendo inferencia de redes neuronales, procesamiento de señales avanzado, vision por computador y aplicaciones de audio inteligente, manteniendo la eficiencia de una plataforma embebida."

¿Que hay dentro del ESP32-S31?

Ademas de los dos nucleos RISC-V (uno corre hasta 320MHz para cargas de rendimiento, el otro consume menos energia para tareas tipo microcontrolador), el ESP32-S31 incluye:

  • Radio Wi-Fi 6 single-band 2,4GHz y Bluetooth 5.4 Classic/Low Energy (BLE)
  • Radio IEEE 802.15.4 con soporte para Thread y Zigbee
  • MAC Ethernet Gigabit integrado para conectividad cableada, una rareza en la familia ESP32
  • 512KB de SRAM en chip
  • Bus DDR de 8 bits a 250MHz para PSRAM pseudo-estatica opcional, accesible en paralelo con flash externa
  • Capacidades de procesamiento paralelo: uno de los dos nucleos cuenta con data path de 128 bits y soporte SIMD (single-instruction multiple-data)

CoreBoard: flexibilidad general

Para facilitar el arranque, Espressif lanzo dos placas: el ESP32-S31-Korvo-1 y el ESP32-S31-Function-CoreBoard-1, segun reporto CNX Software.

El CoreBoard llega con:

  • 16MB de PSRAM
  • Eleccion entre 8MB, 16MB o 32MB de almacenamiento flash
  • Microfono on-board
  • Codec de audio mono con salida amplificada de altavoz
  • Puerto Ethernet cableado
  • USB 2.0 High Speed Type-A y USB 2.0 Full Speed Type-C
  • Header de 40 GPIOs
  • Header integrado de medicion de corriente
  • LED RGB direccionable por el usuario

Korvo: enfocado en interfaces hombre-maquina

El Korvo se aleja de la experimentacion general y apunta especificamente a HMI. Usa el mismo modulo con 16MB de flash, pero acopla:

  • Modulo de camara Omnivision OV3660
  • Display LCD 4,3 pulgadas, 800x480
  • Dos salidas de altavoz independientes
  • Dos microfonos analogicos
  • Conectividad USB Type-A y Type-C
  • Cuatro botones direccionables debajo de la pantalla
  • LED RGB
  • Slot microSD para almacenamiento

Esta version no incluye puerto Ethernet cableado.

¿Cuanto cuesta y cuando estara disponible?

Mas informacion sobre el CoreBoard y el Korvo esta publicada en sus paginas de documentacion oficiales.

Al momento del anuncio Espressif no confirmo precio ni cronograma de disponibilidad general. Para makers y profesores en LatAm que vienen construyendo con ESP32-S3 o ESP32-C6, el S31 cambia las reglas en dos frentes: el Ethernet gigabit on-board abre proyectos de red cableada sin modulos externos, y el SIMD de 128 bits con dos nucleos heterogeneos hace mucho mas razonable correr modelos de vision por computador o keyword spotting on-device, sin depender del cloud.