Hasty Briefsbeta

He Chunhui's Tiny386 Turns an ESP32-S3 into a Fully-Functional 386-Powered PC

14 days ago
  • #RetroComputing
  • #Emulation
  • #ESP32-S3
  • He Chunhui's Tiny386 emulator turns the ESP32-S3 microcontroller into a functional 386-powered PC.
  • Tiny386 can run Windows 95 and other 16/32-bit software, despite missing some features like debugging and hardware tasking.
  • The ESP32-S3, though low-cost, is significantly more powerful than the original 386, enabling efficient emulation.
  • Tiny386 supports peripherals like VGA graphics, Ethernet, and multiple sound devices (PC speaker, Adlib OPL2, SoundBlaster 16).
  • The project includes optional x87 FPU emulation and can boot Linux directly without traditional BIOS.
  • Full source code is available on GitHub under a BSD three-clause license, with demos on Hackaday.io and GitHub Pages.