I use the excellent Raspberry Pi when I need a powerful compact computer.
Programming in Python, I often hook these up to my own projection mapping software and adhoc mobile phone controls.