Espressif lanza el ESP32-S31, un microcontrolador con Linux y Ethernet gigabit

Fuentes: Espressif launches ESP32-S31, a microcontroller with Linux and gigabit Ethernet

Espressif ha presentado el ESP32-S31, un microcontrolador que incorpora capacidades de red gigabit y soporte nativo para Linux, marcando un hito en la convergencia entre microcontroladores y ordenadores de una sola placa (SBC). El dispositivo destaca por su arquitectura RISC-V de doble núcleo a 320 MHz, que incluye un sistema de gestión de memoria (MMU) con soporte Sv32, permitiendo ejecutar un kernel de Linux en modo supervisor. Esta mejora técnica, junto con un nuevo Bus System Interface (BSI) y un controlador USB 2.0 de anfitrión, posiciona al S31 como una alternativa viable a la Raspberry Pi en aplicaciones que requieren conectividad Ethernet RJ45 y conectividad inalámbrica Wi-Fi 6 y Bluetooth 5.4.

A pesar de estas ventajas, el ESP32-S31 presenta limitaciones significativas en memoria, con un máximo de 64 MB de PSRAM y 256 MB de flash, lo que obliga a ejecutar el kernel desde la memoria flash para evitar conflictos de recursos. Además, la ausencia de un controlador DRAM y una GPU dedicada limita su capacidad para gestionar interfaces gráficas complejas sin el uso de software externo. La comunidad ha desarrollado portes de Linux 6.18 y 7.1 que demuestran la viabilidad técnica del sistema, aunque la documentación oficial del fabricante sigue en estado preliminar. El dispositivo mantiene un perfil de consumo de energía eficiente, típico de los microcontroladores, y ofrece una solución robusta para proyectos que requieren conectividad industrial o de consumo sin la sobrecarga de memoria de las SBC tradicionales.