O LILYGO® FabGL VGA32 es un módulo compacto basado en el ESP32, concebido para aplicaciones con salida gráfica VGA, soporte para teclado y ratón PS/2, y funcionalidades de terminal ANSI/VT. Con 8 MB de PSRAM y una biblioteca gráfica avanzada (FabGL), este módulo permite la emulación de sistemas retro, la ejecución de interfaces gráficas y el desarrollo de aplicaciones multimedia y educativas con conectividad Wi-Fi y Bluetooth integrada.
ESPECIFICACIONES
◾ Microcontrolador
- Chip: TTGO Micro32 (ESP32 de doble núcleo)
- Memoria Flash: 4 MB QSPI
- SRAM: 520 kB
- PSRAM: 8 MB
◾ Interfaces y Funcionalidades
- Salida de vídeo: VGA
- Entradas: PS/2 para teclado y ratón
- Almacenamiento: Ranura para tarjeta microSD (TF card)
- Salida de audio: Convertidor DAC integrado (CVSD/SBC)
- Interfaces de comunicación:
· UART, SPI, SDIO, I2C, I2S, IR GPIO,
· sensor táctil capacitivo,
· ADC, DAC, amplificador LNA
- Oscilador: Cristal de 40 MHz
- Botones: Reset, IO36
- Interfaz USB: CH9102 (USB para TTL)
◾ Conectividad
- Wi-Fi: 802.11 b/g/n (modos Station / SoftAP / P2P)
- Bluetooth: v4.2 BR/EDR/BLE
· Emisor: Class 1, 2, 3
· Receptor: NZIF con sensibilidad de –97 dBm
· Soporte de audio: CVSD y SBC
◾ Alimentación
- Entrada: Micro USB 5 V / 1 A
- Batería: Soporte para batería Li-Ion de 3,7 V
- Corriente de carga: 500 mA
- Corriente en funcionamiento: ~30 mA
- Corriente en modo de reposo: 230 μA
◾ Software
- Biblioteca gráfica: FabGL (soporte VGA, GUI, terminal ANSI/VT, emuladores)
- Sistema operativo: FreeRTOS
- Desarrollo:
· SDK, soporte para comandos AT,
· integración con apps Android/iOS y cloud
- Actualizaciones: UART o OTA (por red o host)
- Seguridad: WPA/WPA2/WPA2-Enterprise, WPS
- Cifrado: AES, RSA, ECC, SHA
- Protocolos: IPv4, IPv6, SSL, TCP/UDP, HTTP, FTP, MQTT
◾ Características físicas
- Temperatura de funcionamiento: –40 °C a +85 °C
- Dimensiones (sin conector VGA): 60,99 × 32,06 × 16,79 mm
- Dimensiones (con VGA): 66,70 × 32,06 × 16,79 mm
- Peso: 21,25 g
NOTAS
◾ La biblioteca FabGL permite emular PCs antiguos, lo que hace que este módulo sea ideal para proyectos de retrocomputación y educativos.
◾ Compatible con teclados y ratones PS/2; también es posible utilizar dispositivos USB mediante adaptadores USB hembra para PS/2 macho (no incluidos).
▶ Información adicional (en el sitio web de LILYGO)
▶ Información adicional en GitHub