This project uses the Arduino to emulate a 6502 computer with a BASIC interpreter. Because the Arduino is not that powerful, the emulation is limited to BASIC. But you can connect a TFT display and program in BASIC with the PETSCII graphics.
Website: http://hackaday.com