emul8D-ESP32VGA - new Oric [raxiss]
emul8D-ESP32VGA - new Oric [raxiss]
22-02-2022: The world's smallest #Oric emulator is fact!
Runs on ESP32-WROOM-32 with ESP32VGA library and emul8D as backend emulator.
This work is in very early stage but opens (almost) unlimited possibilities: ESP32 has 2 cores @240 MHz, WiFi, bluetooth and many free I/O pins. I will post the progress.
Here is what it is:
ESP32 dev-board, VGA and USB cables and any power adapter 5V or it can be powered directly from the TV's USB (available on most LCD-TV).
PS: Sorry for the video quality .
Re: emul8D-ESP32VGA - new Oric [raxiss]
Really interresting, i follow the project
- ibisum
- Wing Commander
- Posts: 1652
- Joined: Fri Apr 03, 2009 8:56 am
- Location: Vienna, Austria
- Contact:
Re: emul8D-ESP32VGA - new Oric [raxiss]
I have a TTGO-WATCH, shall I try to build this for it? The idea of having an Oric on my wrist is *highly* appealing ..
Re: emul8D-ESP32VGA - new Oric [raxiss]
It will work fine with all devices which have an ESP32 module.
For now it's only Proof-Of-Concept and needs lot of optimizations to become really usable emulator.
I need to check all possible back-ends - this is the emulator engine - it turned out that our humble Oric has LOT emulators available which can be used (not directly but as idea and knowledge base). Next, for every particular device should be made specific front-end to support:
- video output : VGA, COMPOSITE, many LCD's (res. >= 240x224);
- audio output : line-out, mini buzzer, speaker, etc;
- keyboard/mouse/joystick: PS/2, USB (not sure), Bluetooth, WiFi or something elee.
Additionally basic OTA firmware update and software download from WiFi;
... let's stop here but just imagine how large such project can be and what are the possibilities