All iOS - iPhone, iPad, iPod touch, Apple TV &...
This Kickstarter is ending soon...an open source Bluetooth gamepad for iOS/Android, etc:
iControlPad 2 - The open source controller by Product 3 LLC — Kickstarter
There's lots of these out there, but this one has a full keyboard and open source firmware.
Thought it might be interesting to...