
LILYGO FabGL VGA32
ESP32 development board with VGA video output, dual PS/2 ports for keyboard and mouse, 4MB flash, and the FabGL graphics library — a retro computing platform for VGA terminal emulators and classic games.
$11.20
Tap any value to browse matching devices
Specifications
Components
Dual-core 240MHz Xtensa LX6 with WiFi, Bluetooth 4.2, and analog VGA signal generation via resistor DAC
Analog VGA output via resistor ladder DAC for connecting standard VGA monitors
PS/2 port for connecting classic keyboards supported by the FabGL library
PS/2 port for connecting classic mice supported by the FabGL library
USB to serial converter for programming
Bus Interfaces
Overview
The LILYGO FabGL VGA32 is a unique ESP32 development board designed for retro computing enthusiasts. Built around the TTGO Micro32 module, it exposes a VGA output connector and two PS/2 ports for connecting vintage keyboards and mice. The board runs the open-source FabGL library, which provides a complete graphics stack including VGA rendering, ANSI/VT100 terminal emulation, PS/2 input handling, and game engine primitives. With built-in WiFi and Bluetooth 4.2, a TF card slot, and a CH9102 USB-serial chip, the VGA32 serves as a self-contained retro computer platform that can emulate classic machines, run interactive terminal apps, and drive CGA/VGA-resolution games — all without external processors.
Use Cases
4Retro Computing
Emulate classic microcomputers, run vintage operating systems, and build retro computing platforms.
VGA Terminal Emulation
Run ANSI/VT100 terminal emulators with VGA output and PS/2 keyboard for classic computing environments.
Retro Gaming
Running classic game emulators (NES, Game Boy, Pong) or building handheld game consoles with display and controls.
Educational Platform
Development boards suitable for teaching programming, electronics, and embedded systems concepts.
Where to Buy
Explore more of the directory — popular use cases, firmware, and specs to browse next.




