Simple retro style PC done with an ESP32 running BASIC, generating the output for a VGA monitor.
Resolution is 640x350 pixels, allowing 80x25 asci characters in 8 colors.
A PS2 keyboards can be connected too.
Programs can be written using TinyBasic language (a simplified dialect of BASIC) using up to 14059 bytes of code.
ESP32 I/O pins can be directly driven by BASIC commands: as shown in this video, a LED blinking is set by a few program lines.
More details are available on Instructables:
[ Ссылка ]
I wish to express my tanks to Fabrizio Di Vittorio for his awesome ESP32 VGA library. For more datails, see here:
[ Ссылка ]
Ещё видео!