Новый ESP32 запускает Linux и вплотную подбирается к Raspberry Pi
The newest ESP32 can run Linux and it's getting close to a Raspberry Pi
Espressif выпустила ESP32-S31 — микроконтроллер с гигабитным Ethernet, USB 2.0 High-Speed, двумя слотами SD и входом для камеры. Главное отличие — полноценный MMU с трансляцией страниц Sv32 и тремя привилегированными режимами RISC-V, что позволяет запускать Linux в supervisor-режиме. Энтузиасты уже портировали Linux 6.18 и 7.1 с работающими драйверами и консолью на LCD. Главный недостаток — скромный объём PSRAM, из-за чего ядро выполняется из флеша.
Сам по себе список периферии ясно даёт понять: это новый тип ESP32, которого мы раньше не видели. Проводная сеть? USB-хост? Камера, дисплей, аудио? Всё это больше похоже на одноплатный компьютер, чем на микроконтроллер.