This is a remotely-controlled USB keyboard, intended for use with the Silvius voice recognition system.
The accompanying firmware and software can be seen in the
silvius-btkey-bootloader
and silvius-btkey-firmware
repositories.
The schematics for the btkey are released under the CERN OHL 1.2. See the file LICENSE for more information.