Update your browser to view this website correctly. Update my browser now
This is a replacement driver PCB for the IBM Model M keyboard. Instead of the weird custom PS/2 connector, you get USB.
To build this, you will need to source connectors. The ones on the BOM are much bigger than the original connectors were, and interfere with parts on the board. The original connectors fit OK, so you may have to desolder them from a donor board.
Firmware is at http://github.com/a1k0n/rump