Espressif ESP32-S31 now runs regular Linux natively
Espressif and hobbyist developers have brought regular Linux to the ESP32-S31, thanks to the memory management of the new RISC-V microcontroller.

A regular Linux kernel now runs natively on the ESP32-S31, Espressif's new RISC-V microcontroller. The result comes from work by Espressif together with hobbyist developers, and it is made possible by the chip's memory management.
Why memory management matters
Standard Linux relies on hardware memory management to give each process its own address space. Many microcontrollers lack this feature, which is why they usually run a real-time operating system such as FreeRTOS or a trimmed-down Linux variant for MMU-less chips. According to the report, the ESP32-S31's memory management is what allows an unmodified, regular Linux to run on it instead.
The ESP32 family is widely used in connected devices, from smart-home gadgets to prototypes built by makers. Running regular Linux on a chip of this class could let developers reuse familiar tools, software and programming models that were previously reserved for larger single-board computers.
What is still open
The available material does not say how much memory the setup needs, how fast it runs, or which peripherals and wireless functions work under Linux. It also does not specify whether the port has been merged into official projects or how readily it can be reproduced on development boards. Those details will determine how practical the approach is outside of experiments.
For now, the news shows that the ESP32-S31 offers more than the usual microcontroller feature set. Hobbyists and product developers who have wanted a full Linux environment on an inexpensive chip will be watching how the project matures and what documentation Espressif and the community publish.
Apps worth a look
Tap the right tiles, add them up, hit the target. Easy to learn, hard to master. Free, for all ages.
Talk to an AI conversation partner; every sentence comes back corrected and explained in your language. 9 languages, A1 to C2.
Open EDIFACT and X12 messages, see every segment explained, convert to JSON/XML, export PDF and Excel. Runs locally, no upload.
Pick who it is for, the occasion and their personality. The search engine reads product descriptions from local shops and ranks what fits. Free, no sign-up.
More from this day
See all →
Qnap NAS: Plex Media Server Update Closes Actively Exploited Flaws

OpenAI tests ChatGPT analytics hub for businesses in beta

Webb's Little Red Dots may hide primordial black holes

NHTSA Probes Whether Waymo's School Bus Recall Actually Worked
More in: Hardware
See all →
Google TPU 8tx and 8i Max Challenge Nvidia in AI Chips

Agibot Puts Six G2 Humanoid Robots to Work in a Shanghai Store

600,000 Nvidia H200 Chips Reportedly Stuck in Hong Kong Warehouse
