Advertise
GadgetsComputers

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.

Source