Tiny386 превращает ESP32-S3 в полноценный i386 ПК

12.11.2025

Программист Хэ Чуньхуэй разработал Tiny386 — эмулятор i386 CPU, который позволяет запускать Windows 95 и Linux на микроконтроллере ESP32-S3. Этот проект демонстрирует возможности микроконтроллера в революционно новом применении.

Как Tiny386 превращает микроконтроллер в ПК

Перенос и поддержка устройств

Чуньхуэй включил базовые периферийные устройства из TinyEMU, QEMU и SeaBIOS. Эмулятор поддерживает BIOS/I/O, видеокарту VGA, IDE-контроллер и звуковую карту Sound Blaster 16. Поскольку плата ESP32-S3 не имеет родных портов для этих устройств, ввод с клавиатуры и мыши осуществляется через Wi-Fi.

Характеристики платформы

Используемая плата JC3248W535 стоит примерно $25 и оснащена 3.5-дюймовым дисплеем. Её SoC включает двухъядерный процессор, DSP, Wi-Fi/Bluetooth и несколько I/O разъёмов. Однако по мощности она значительно уступает Raspberry Pi.

Реализация и перспективы

Эмуляторная ядро написано на C99 и насчитывает около 6000 строк, с добавлением инструкций для поддержки современных операционных систем. В проекте демонстрируется загрузка Windows 3.2 и Windows 95, он доступен для изучения через демо и видео. Это развитие может предложить новые горизонты в нише эмуляторов и вызвать интерес у разработчиков и энтузиастов.

Самые популярные для Desktop Windows

uTorrent

uTorrent

Полная версия uTorrent скачать бесплатно на windows и андроид

5
1032 отзывы
7508622
скачали
Zona

Zona

Полная версия Zona скачать бесплатно на windows и андроид

4
614 отзывы
1735656
скачали
WinRAR

WinRAR

Упрощайте управление файлами, сжимайте и извлекайте их быстро и безопасно.

5
735 отзывы
746781
скачали
Майнкрафт

Майнкрафт

Исследуйте мир приключений, стройте уникальные конструкции и выживайте в ночные часы.

5
750 отзывы
496831
скачали

Комментарии (0)

Комментариев пока нет. Будьте первым!