Not so long ago I became the owner of a very inexpensive board from Waveshare. The board is based on a microcontroller from Raspbrerry Pi RP2040 - https://www.waveshare.com/rp2040-pizero.htm. The board has the same form factor as the Raspberry Pi. On board there are USB, HDMI, microSD slot. Several ZX Spectrum emulators, NES emulator and other projects are adapted for this board. I found it to be a great platform to run BASIC Engine on. I think that having the source code for a ZX Spectrum emulator that supports video and sound over HDMI, as well as USB keyboards and USB gamepads, makes it easy to adapt BASIC Engine to this platform. What do you think?