This is an example implementation of a T9 keyboard for an android device, using an Arduino as the keyboard controller. While something of a technological step backwards, a T9 keyboard could be ...