There is a libusbdotnet.dll that can be used to interface devices in vb.net referencing that dll written in C#.
What can it be done if I am using Mono to use vb.net in MAC?
Is there anything available, or maybe the solution is to code in C# all the stuff as libusbdotnet is in C#?
It doesn’t matter what language libusbdotnet is written in, as long as you include the DLL in your Mono VB.NET project you can use it.