Espressif's ESP32-S31 runs full Linux via 6.x kernel port
The dual-core RISC-V microcontroller adds an MMU and WiFi 6, and Espressif hosts work on a 6.x Linux kernel port on GitHub.
Espressif's ESP32-S31, a dual-core RISC-V microcontroller with WiFi 6, is reported to run full-fledged Linux, according to hackaday.com. The chip includes a memory management unit, which lets it run a standard Linux build rather than the no-MMU variants used on smaller microcontrollers.
Espressif maintains a GitHub repository with work on a port of a 6.x Linux kernel for the ESP32-S31, the report notes.
Development boards carrying the ESP32-S31 are listed on AliExpress across a range of prices.
Limits of the hardware
According to the article, the chip's available resources constrain how much computing power it can deliver.
Quick answers
Does the ESP32-S31 run Linux?
Yes. Because it has a memory management unit, it can run full Linux rather than a no-MMU variant, and Espressif hosts a 6.x kernel port on GitHub.
Where can I buy an ESP32-S31 development board?
Development boards are listed on AliExpress at a range of prices, according to hackaday.com.
What wireless standard does the ESP32-S31 support?
The dual-core RISC-V microcontroller supports WiFi 6.