Login / Signup
Cart
Your cart is empty
The Olimex ESP32-SBC-FabGL is a specialised development platform that combines the power of the ESP32 microcontroller with VGA output, keyboard input and mouse input capabilities. This board is designed to work seamlessly with the FabGL library, a comprehensive graphics library for the ESP32 platform.
It provides a VGA output, allowing you to connect it to a VGA monitor or display. With the help of the FabGL library, you can create graphical user interfaces (GUIs) and render graphics directly on the connected monitor. In addition to VGA output, the board also features support for keyboard and mouse inputs. It allows you to connect a standard keyboard and mouse to the board and utilise them for user input in your projects.
With a USB-C port for power and programming, a 3.5mm connector for audio needs and a slot for your microSD card, this board is very versatile, and is great for many different projects!
We recommend having a good read of Tsvetan's announcement blog post to learn more and see this board in action (you may also want to check out the more recent update post).
We also stock the Olimex enclosure for the FabGL!
Tsvetan (Olimex owner) learned about the FabGL library when Olimex were manufacturing the AgonLight2, where they used an ESP32 for graphics, sound and as an IO keyboard co-processor for Bernardo's original Z80 design.
He then discovered the author, Fabrizio Di Vittorio, had already created several emulators for Altair8080, VIC20 and even old DOS PCs.
This is how the idea for the ESP32-SBC-FabGL was born. Tsvetan wanted to create a board that could be used as a graphics/sound/IO co-processor for other retro computers based on different processors.
In the sale of each board, royalties are included for the Author of FabGL, so by buying this board you will support Fabrizio and his further developments.
More resources and examples will be delivered - keep an eye on the Olimex blog!