I hit up JediMatt to see if his code for his code for the Geneve USB keys could be adapted to send AT codes instead of XT. This would allow the board to be used on a SNUG system as well as any other system that accepts AT keyboard codes.
The keycodes for XT and AT are different, but he said it could be done.
I have created a PCB design to go along with it based on JediMatts original design for the TI99 USB Keys, but I have added a standard DIN 5 connector for the keyboard to allow for easy use of a straight through MIDI cable from the PCB to go to the keyboard connector of the system.
This project is still very early in its design stage. JediMatt has most of the code pounded out, but has discovered a few issues he needs to work through.
Matt suggested to put in a jumper to be able to switch between AT or XT keyboard codes so the code that the Teensy would be programmed with could be used for both an AT or XT compatible system.
The PCB is designed to fit in a standard Hammond 15991XXL enclosure.
this is still very much in BETA stage.