PY-DOS is a retro-inspired, terminal-based operating system simulation written entirely in Python, requiring no external libraries and designed to be minimal.
-
Updated
Aug 30, 2025 - Python
PY-DOS is a retro-inspired, terminal-based operating system simulation written entirely in Python, requiring no external libraries and designed to be minimal.
PY-DOS on ESP32 is a lightweight command-line OS ported to MicroPython. It runs on resource-limited ESP32 boards and provides a simple DOS-like experience via a serial terminal NOT A SIMULATOR! An Operating system! IT USES ESP32'S RAM, EEPROM AND CPU.
An operating system for ESP32. It can run Python scripts, load drivers, use the terminal with qvga screen and sd card, write programs in its built-in Python interpreter, and even play some basic music.
An application package for PY-DOS. It contains viruses, apps, games, and more.
Add a description, image, and links to the py-dos topic page so that developers can more easily learn about it.
To associate your repository with the py-dos topic, visit your repo's landing page and select "manage topics."