Which tablet?

Malc92:
Will any cheap android tablet do the job, or does it need specific features?

It will need USB OTG. I imagine it is a common feature these days.