Comment For really custom solutions use an Arduino (Score 2) 147
If you really want to do a custom interface and have a little hardware skills you should try an Arduino. You can interface to any hardware device and feed the data to the computer over serial USB.