Mere 1 USB-C port needed to create 8 other ports
1x HDMI 2.0 output, up to 4K/60Hz, supports HDR
1x USB-C PD3.1 charging up to 140W (hub needs 15W to stay powered)
1x USB-A data port, 10Gbps, USB3.2 Gen 2
2x USB-C data port 10Gbps, USB3.2 Gen 2
1x Multi-Gigabit-Ethernet, up to 2500Mbps/2.5Gbps
1x TF/Micro SD card reader