A friend sent me one of these Smart Response XE devices to mess with.
They are normally used for classroom voting.
We figured out how to drive the display and keyboard, and I added a speaker onto this one, as the PCB comes with a place for a speaker but isn’t populated. (You can just barely hear the sound on the video as the microphone didn’t pick it up very well).
So I modified the Arduboy library to work with this device.
The display chip is an ST7586S, which drives a 384x160 LCD display.
For the arduboy display I’m writing 3 pixels horizontally, and 2 vertically for every 1 pixel to fill the screen.
The main chip in the device is the Atmel ATmega128RFA1 which includes a 2.4ghz transceiver (might be possible to use this for multiplayer?)
Here’s a video of it running Hopper.
I’ll upload the code at some point if anyone else wishes to have a go.