I'm developing the ARM-pad, a 2.2-inch color pocket gamepad based on the NXP LPC812 and the ILI9340 2-inch TFT.
It has besides the TFT, an SD-card slot.
I'm porting the Adafruit TFT library to ARM using the Due makng it real easy to move to the NXP.
The picture of the Due is just my porting platform and not the console.
I just stuck the display into the edge ports to make it run without soldering.
The ILI9340 library came out at 928bytes ported to the ARM, not bad.
I was thinking of adding an ATmega MCU to it to make it dual CPU and make it compatible with the Arduino IDE.
They could talk to each other and share the display, buttons and a 2MB SPI flash?
It now has a smaller cousine (keyring size), The Pico-3D.
It uses a 128x64 OLED display.
Haven't decided yet if I'll use an ARM or a Pro Mini on this one.
It has considerably less data to push for each frame.
8192 mono pixels compared to 76800 color pixel.