Consider the cardputer Link. It's intended for hobbyists who are willing and able to write programs for it but the hardware is roughly what you described.
Consider the cardputer Link. It's intended for hobbyists who are willing and able to write programs for it but the hardware is roughly what you described.