Die FabGL-Bibliothek wurde von Fabrizio Di Vittorio entwickelt und ist hauptsächlich eine Grafikbibliothek für ESP32. Zu den Funktionen gehören VGA, PS/2-Tastatur und -Maus, Audio, GUI und eine Game-Engine. Es kann auch den Z80, 8080, 6502 und den 6522 emulieren. Eines der Beispiele ist die Emulation des Commodore VC20 Computers, einschließlich Spielen.
Ein Commodore VC20 Computer auf dem ESP32.