ESP32-P4

Winsage
October 9, 2026
A developer has successfully run Windows 95 on an ESP32-P4 board using the tiny386 emulator. The project, initiated by GitHub user winitboonkliang, allows Windows 95 to boot from a microSD card onto the ESP32-P4's 1280×800 MIPI-DSI display, with USB keyboard and mouse support. The implementation utilizes a port of tiny386, an x86 PC emulator. This project is not intended for everyday use but serves as a study project to explore the limits of running legacy software on compact hardware. A detailed guide is available on GitHub, outlining compatibility issues and limitations.
Search