For CDC(usb serial port) you have example from DT. And you don't need any PC software, except drivers. And you have another serial port when your device is plugged in.
If you want HID comm, then you need host application.
Only pain with USB is high cost of VID(only 5000$ per year).
But you can try to get free PID and VID fro microchip on request.
Bookmarks