Main Content

In this Instructable I am going to show how to build a simple retro style PC done with a single ESP32 and few other components.
This PC runs Tiny Basic, a simplified dialect of BASIC, and generates the output for a VGA monitor.
The resolution is 640x350 pixels, allowing 80x25 asci characters in 8 colors. A PS2 keyboards can be connected and used to write the code, allowing up to 14059 bytes of memory.
The ESP32 I/O pins can be directly driven by dedicated BASIC commands.
This project is made possible by the awesome ESP32 VGA library written by Fabrizio Di Vittorio. See here for more details. “

Link to article