I've made a game controller before using the arduino pro micro small form factor and native usb capabilities.
I soldered the pro micro pins directly to the pots buttons and switches, and embeded a usb micro cable in the case that then runs out to the computer.
I want to now make a version 2 of this controller and desgin my own pcb where the arduino and components will mount and be soldered to.
For this reason and robustness I'd like to be able to route the arduino's usb 5V ground D+ and D- to the pcb, and then to a robust usb b socket on the pcb like this.
That way the cable can be removed rather than permanently attached and the connector will be more robust.
Is there any way to do this with the pro micro? or are there any other boards (mini? nano?) that have the native usb capability whilst have the usb connection as pins on the board, rather than a usb connector?
Many thanks for the help