Page 1 of 1

New Library: VGA Controller, PS/2 Keyboard Controller, Graphics Library, Game Engine and ANSI/VT Terminal

Posted: Sun Feb 10, 2019 4:11 pm
by fdivitto
Hello everyone!

This is a VGA Controller, PS/2 Keyboard Controller, Graphics Library, Game Engine and ANSI/VT Terminal for the ESP32.

Source and examples:
https://github.com/fdivitto/fabgl

Documentation:
http://www.fabglib.org

Suggestions and feedback are welcome!

Thank you all!

Re: New Library: VGA Controller, PS/2 Keyboard Controller, Graphics Library, Game Engine and ANSI/VT Terminal

Posted: Mon Feb 11, 2019 12:04 pm
by ESP_igrr
PS2 controller driver for ULP is very cool!

Do you think it would be worth adding component.mk and CMakeLists.txt to the library root directory, so that it could be used as an ESP-IDF component?

By the way, your NetworkTerminal example uses WiFi features (which are provided by pre-compiled libraries in IDF) but your library is licensed as GPLv3. This may be an issue for anyone who would wish to distribute some software based on your library, as they would be required by GPL to provide the entire source code, even of the closed source Wi-Fi bits.