The youyeetooRJ has a total of 4 USB ports, including two USB 3.0 ports and two USB 2.0 ports; the programming port and USB 3.0 ports are shared and switched via a DIP switch.