If you want connect Raspberry Pi which has only one single micro port to various USB, the USB Hub for Raspberry Pi Zero is your right choice. Especially there is no soldering and wires required. The USB Hub for RPI Zero has 4 USB extension interface and external battery, and the USB 2.0 has a high speed, transfer rate up to 480Mbps. The 4 pogo on the back will connect the PP1, PP6, PP22 and PP23 testing pads on your Raspberry Pi Zero. You can also power the RPI Zero by USB cable and charge a battery.