The MacBook Pro adapter has all the functions you need perfectly combined. USB C to HDMI adapter with 4K HDMI, 3 USB 3.0 ports (5Gbps), SD/Micro SD card reader; Plug and play, no additional software and drivers required. Note: SD/Micro SD card reader can't work at the same time