Olimex ESP32
Olimex ESP32-SBC-FabGL is an ESP32 single board computer that can serve as the brain of a retro computer with a VGA port, a 3.5mm audio jack, and two PS/2 ports for a keyboard and mouse that are handled by the open-source FabGL graphics library.
The board also comes with a microSD card slot, a buzzer, and various expansion interfaces, and can be powered via its USB port or a LiPo battery. FabGL implements several emulators including an Intel 8080 CPU emulator that allows the system to run various versions of DOS among other things.
ESP32-SBC-FabGL specifications:
As mentioned above FabGL provides device drivers for all the interfaces and supports emulators for a range of targets, or more exactly four at this time, namely Zilog Z80, Intel 8080, and MOS 6502 processors as well as the VIA 6522. Olimex came out with the ESP32 idea after working on the Agonlight2 board that used an ESP32 as a graphics, sound, and IO keyboard co-processor for the board's Zilog eZ80F92 8-bit microcontroller.
Olimex has already assembled several prototypes and tested Altair8080 with CP/M, IBM-PC with DOS as shown above, and Turbo Pascal 3.0. The company says it will start taking pre-orders soon for 15 Euros with the board becoming available in June. The price for the board includes royalties to Fabrizio Di Vittorio, the author of FabGL, so it will also help with furthering the development of the software project.
Jean-Luc started CNX Software in 2010 as a part-time endeavor, before quitting his job as a software engineering manager, and starting to write daily news, and reviews full time later in 2011.
Support CNX Software! Donate via cryptocurrencies or become a Patron on Patreon
Related posts: