I'm designing a makeshift mouse clicker using an RP2040 microcontroller. To keep this small and concise, I'm using a USB Type-A Male connector on the PCB to connect to the PC directly. From what I read, the RP2040 uses USB Full Speed (USB-FS). I have a few questions regarding the routing of the USB signal.
Firstly, my PCB assembly manufacturer does not have a USB2.0 male connector in stock and only has USB3.0 connector. Can I use that and leave the other pins unconnected?
The DP and DM pins of the RP2040 are not aligned to the USB connector, so I have to cross them. What is the best way to do this?
a. Option 1 (Through the termination resistor) - Track length difference = -33mil
How do I calculate what is the necessary trace width and length required for the signal? I plan to use the the standard 1.6mm FR4 board.
I understand there needs to be a ground pour under signals. In the case of option B, do I put a ground pour on top and the bottom of the signals?
Any further suggestions on the routing will be much appreciated. Thank you in advance.