Espressif's ESP32-S31 officially runs Linux on dual-core RISC-V at 320MHz

Obijuan_cube · x · 2026-11-09

Espressif's new ESP32-S31 can now run proper Linux, with official support: the company published a developer-preview branch (integration/v6.18-esp32s31, not production-ready). The dual-core RISC-V chip clocks at 320MHz and adds a two-level page table with address translation plus privilege levels, enabling kernel/user isolation unusual for MCUs. Memory is 521KB SRAM (up to 64MB external); it lacks a GPU, so no GUI or serious AI, but includes Gigabit Ethernet and Wi-Fi/Bluetooth/Zigbee.

Original post →

More from Infra

Infra channel →