Indeed it does work for most simulating, and although I have occasionally used mine for development work, it is a bit overkill for general post-assembly testing. OK, very overkill. It does work with some VR signal conditioners, but certainly not all. You must also be very careful to verify 5V signal pullup if you don't have a conditioner for higher voltage installed, as of course you will fry your Speeduino input. Simulator output such as from the JimStim can be modified to work with VR conditioners that do not like single-polarity signals (GND to +V with no NEG component).