When you do your next Agon Light revision.... requesting a couple of tweaks:
1: add an SPI connection between the esp32 and the eZ80 - this would allow much, much faster communication between esp32 and eZ80
2: add a PCB antenna for the esp32 to do wireless WIFI
3: connect pin 25 of the esp32 to the audio output port and use a TRRS for combined audio/composite video output just like the older models of Raspberry Pi. FabGL - which the Agon Light uses for it's video display - is able to generate PAL and NTSC video - I have attached an image of the TRRS port.
These changes would give the Agon Light WIFI capability, PAL/NTSC TV output and much faster communication with the esp32, thus the possibility of much faster graphics.
(https://user-images.githubusercontent.com/22624099/154344321-b0cee82a-d0c1-4ac8-b698-0cff4cd09703.png)
Here is composite PAL/NTSC from FabGL https://www.youtube.com/watch?v=5QteUItkyVs
Point 2)
I would like to have Olimex adding an IPEX coaxial connector on Agon Light 2 board (pin2 LNA_IN of ESP32-PICO-D4) in order to connect an external Wifi antenna. Could go through a new hole in metal case. It brings important connectivity with few cheap components (external antenna with LC matching network, decoupling capacitors, and a pull-up resistor for EN signals to function properly.).
The LilyGo TTGO has such a connector.
Also the Espressif ESP32-PICO-D4-KIT mini development board has such an antenna onboard as a ProAnt 440, SMD, 2.4Ghz.
(https://www.stardot.org.uk/forums/download/file.php?id=97619&t=1)