USB C Hub is mandatory if you own a MacBook or the latest 2018 iPad Pro because Apple has integrated only USB C port on these devices. Since other necessary ports like HDMI, USB Type A is absent, you need a USB C dongle in order to connect external devices and these dongles are expensive as hell. But here is a cheaper alternative that offers a large extension of ports and it’s just $34.64 on Amazon when you clip the 10% coupon from the product page and use a discount code 45VY3OH5 at checkout.
This USB C port has all the ports you need. It has three USB 3.0 ports, LAN port, VGA port, 4K HDMI port, SD/Micro SD port, AUX port, and a USB C port.
From the Product Page:
4K@30Hz and 1080P@60Hz HDMI Output: HDMI adapter mirrors your laptop display to HDMI-enabled device with the resolution up to 4K@30Hz and 1920 x 1080 (1080p) @ 60 Hz video to HDTV, monitors, and projectors. Downward compatible 2K/1080p/720p/480p/360p resolutions
High-Speed Transfer: USB 3.0 ports/SD/Micro SD data transfer rates up to 5Gbps allowing you to upload and download photos, videos, music, and other files quickly, and connect keyboard, mouse, thumb drive to your laptop. RJ45 port definitely ensures more stable and faster-wired network connection compared to WiFi and max speed up to 1000Mbps.
Full HD 1080P 60Hz VGA Output: Mirror or extend your screen with USB C adapter VGA port and directly stream Full HD 1080p 1920X1080 video to HDTV, monitor or projector. Note: The HD output port and VGA port can’t be used at the same time.
Versatile Instant Expansion: Plug-and-play, and supports hot-swapping or hot-plugging, multi-platform compatible, Auto Switch Between Bus Powered and Power Delivery Powered Mode, Instantly adds 3xUSB3.0 Port, 2xUSB 3.0 TF/SD Card Slot, 1xHDMI 4K@30Hz, 1xVGA Adapter, 1×3.5mm Audio, 1xRJ45 1000M Ethernet port, 1xPower Delivery PD2.0 Port
Extensive Compatibility: Work perfectly for new MacBook, MacBook Pro 2017 2016, Google Chromebook, Dell XPS 13 15, Lenovo Yoga 900, HP Spectre notebook, ASUS ZenBook3, Huawei Matebook, Samsung Galaxy S8 S8+ S9 etc. REMINDER: Compared to plastic case, aluminum case has better thermal dissipation which means heat occurred inside would be conducted to outside more quickly, making this adapter safer but hotter (which is normal) than a plastic case