Sadly, ElectricTrousers' binary mechanical keyboard has off-brand switches, making it less useful that it might otherwise have been.
It has multiple modes and type in ones and zeroes, or in ASCII text! … Controller is an Arduino Pro Micro powered by horribly inefficient homemade code.