NESPemu is based on an ESP32 and a 2.4" ILI9341 display. If modified, the NES EMU code from Espressif. I've added multi-ROM support and a little menu with sound, full screen, and brightness settings. Full screen can cause graphical glitches and it has very bad sound. But it's fine for me... maybe I'll try to add a save and load function in the near future. But all of this is coded very dirty... :-D
The code is compiled with the ESP-IDF for ESP32 (by Espressif).
If you want to build one on your own, but don't want compile the source code, you can download the following ZIP files, it contains all needed files + a little "how to flash" manual. You can also download the circuit schematic:
You'll also need a driver:
And a flash tool: