Nice work - I just use one of Bob Applegate (rip)'s RS-232 cards. They work great with the KIM and probably other KIM-like devices.
For uploading, I wrote this (plain C). It converts raw binaries to the KIM papertape format transparently and uploads (and executes) in one step, or you can hand it preprocessed papertape text files. https://github.com/classilla/kimup/
For uploading, I wrote this (plain C). It converts raw binaries to the KIM papertape format transparently and uploads (and executes) in one step, or you can hand it preprocessed papertape text files. https://github.com/classilla/kimup/
http://retro.hansotten.nl/corsham-projects-archive/
I fully expect that DavePL will piggyback on this and connect his KIM-1 to his rebuilt PDP-11