Espressif presenta el ESP32-S31, SoC RISC-V dual-core con Wi-Fi 6

Fuentes: ESP32-S31: Espressif's dual-core RISC-V SoC with Wi-Fi 6 and 1 Gbps Ethernet
Imagen generada por IA con el prompt: Close-up of a modern IoT microcontroller chip on a green PCB with soft studio lighting, a small smart display device blurred in the background, technical product photography style
Imagen generada con IA

El ESP32-S31 es un sistema en chip (SoC) de 32 bits con doble núcleo RISC-V desarrollado por Espressif Systems que integra conectividad inalámbrica y por cable, funciones avanzadas de interfaz hombre-máquina (HMI), seguridad basada en hardware y capacidades de audio flexibles en un único componente.

Qué es y por qué importa. El chip responde a la creciente demanda de dispositivos IoT conectados y con capacidades multimedia que deben gestionar de forma simultánea protocolos inalámbricos, interfaces táctiles, pantallas, cámaras y audio. La familia ESP32 de Espressif se ha convertido en una referencia dentro de los microcontroladores IoT de bajo coste, y el S31 amplía esa línea con un bus de datos más ancho, más memoria y un soporte de protocolos más amplio, lo que lo hace apto para productos que antes requerían soluciones más caras o complejas.

Cómo funciona. El SoC integra dos núcleos RISC-V de 32 bits a 320 MHz con soporte MMU y un rendimiento de 6,86 CoreMark/MHz. Uno de los núcleos incluye un bus de datos de 128 bits con instrucciones SIMD para procesamiento en paralelo. Dispone de 512 KB de SRAM y se conecta a PSRAM DDR de 8 bits externa a 250 MHz con acceso simultáneo a flash y PSRAM. Múltiples interfaces SPI, incluido el modo Octal SPI, permiten ampliar la memoria externa, y los 60 GPIO ofrecen gran flexibilidad de diseño.

Conectividad. El ESP32-S31 es compatible con Wi-Fi 6 de 2,4 GHz (802.11ax) para mayor eficiencia y menor consumo, IEEE 802.15.4 para Thread y Zigbee, Bluetooth 5.4 (LE) con LE Audio, Direction Finding y Bluetooth Mesh 1.1, Bluetooth Classic (BR/EDR) para dispositivos heredados y un MAC Ethernet de 1 Gbps para conexión por cable.

HMI y audio. Para aplicaciones multimedia, el chip incluye una interfaz de cámara DVP de 8 a 16 bits, soporte LCD de hasta RGB de 24 bits (RGB565, YUV422, YUV420, YUV411), códec JPEG por hardware, PPA, 2D-DMA y hasta 14 canales táctiles capacitivos. El audio se ofrece mediante Bluetooth LE Audio (códec LC3) y Bluetooth Classic, con dos controladores I2S que aportan sincronización de audio Bluetooth a nivel de hardware.

Seguridad. La seguridad es por hardware: TRNG, PUF basada en RAM, arranque seguro, cifrado de flash y PSRAM, y aceleradores para AES-128/256, RSA, ECDSA y ECC. Un periférico ECDSA protege las claves privadas del acceso por software, mientras TEE y APM aíslan aplicaciones para despliegues seguros multiaplicación.

Casos de uso y software. La plataforma encaja en pantallas inteligentes, timbres con vídeo, paneles multimedia, dispositivos de audio, HMI industriales y dispositivos cliente para agentes de IA. El soporte de software incluye ESP-IDF, ESP-Matter, ESP-BLE-AUDIO, ESP-GMF y la plataforma ESP Private Agents, además de integración con LLM habituales para crear aplicaciones con voz e inteligencia.