Now I have turned my attention to the software. The readme about host side usb driver:
In order to rebuild the host driver you will need the Microsoft Windows 2003 Server DDK. The DDK's bulkusb example was used to create the bulkadi example host driver. The Windows 2003 Server DDK is available from Microsoft. For more information on obtaining the DDK visit: http://www.microsoft.com/whdc/devtools/ddk/default.mspx
Following that link opens a page with the header:
Windows 8.1: Download kits and tools
Can you please publish the usb driver source code since the 2003 Server DDK is not available anymore? Or update the example code using modern tools? The whole project uses dotnet 1.1, current version is 4.5!