question: specifications

Could it be possible to post specifications of your software in order to be able to develop or use another usb ip server or client with virtualhere?

#2

Why? 

#4

No its impossible to implement on an MCU

#6

Yes but that is very basic. Its simply too complicated to get virtualhere working on an MCU. It has to do lots more things than just pass USB data. It needs to manage different devices/clients connecting /disconnecting at any time, pings need to be done between client and server and many other housekeeping tasks. The ESP32 would quickly run out of memory.

You can get very cheap ARM cpus including in-built memory which could run virtualhere & linux. E.g allwinner V3 or F1C200s