This is a solution to use the Velleman Extended K8061 USB Interface board with .net and to have a nice wrapper handling most of the overhead for us. The library supports all in- and outputs and does also expose events that trigger on changes in the inputs of
Step 1: Download the K8061.Manged.DLL or source and build yourself
Step 2: Put the file in the same folder as mpusbapi.dll and K8061.dll from the Velleman kit
Step 3: Add reference to the K8061.Managed.DLL in your project
Step 4: Add namespace Dasaar.Hardware and instanciate a K8061 class and you done!
K8061 (kit version):
Velleman forums: http://forum.velleman.eu/