I'm almost never without my MacBook Pro or 12-inch Macbook, but when I'm giving presentations I always need a way to connect my computer to a Projector. I have used this adapter and it has always worked flawlessly. Best of all, a 12-inch MacBook lets me charge my computer during a presentation. Otherwise with only one USB port I had problems before buying because there is only one USB-C port on a 12" MacBook to present people's presentations on my computer. So every time I go for lectures or I'm traveling for presentations, this adapter comes with it. It also has an ethernet port. I once tried to access the wired internet at a hotel with a dongle and ethernet and couldn't get it to work. I'm not sure whether there was a problem with the adapter, my computer, or the internet at the hotel, so I can't vouch for the functionality of the ethernet port, but the USB and HDMI work fine, so I think the ethernet will do as well.
12-in-1 USB C Docking Station: Dual Monitor, Triple Display, 4K HDMI, VGA, Gigabit Ethernet, SD/TF Card Reader - Compatible with MacBook/Surface/HP/Dell
11 Review
Docking Station OKX Display Ethernet
11 Review
Universal Laptop Docking Station for Windows and Mac - Plugable USB 3.0 Dual DisplayPort 4K Monitor with Gigabit Ethernet, Audio, and 6 USB Ports
12 Review
π LENTION USB C Docking Station - 100W PD, 4K HDMI/DisplayPort, VGA, Ethernet, Card Reader, USB 3.0/2.0, Aux Adapter - Compatible with 2016-2020 MacBook Pro, New Mac Air, Surface, and More (CB-C95) - Space Gray
11 Review
16" Apple MacBook Pro 16 Late 2019 3072x1920, Intel Core i7 2.6 GHz, RAM 16 GB, DDR4, SSD 512 GB, AMD Radeon Pro 5300M, macOS, RU, MVVJ2RU/A, space gray
58 Review
10.3" Lenovo Tab M10 FHD Plus 2nd Gen TB-X606F (2020), RU, 2/32 GB, Wi-Fi, Silver
47 Review
Western Digital WD Green SATA 240 GB SATA WDS240G2G0A Solid State Drive
51 Review
Xiaomi Classic Business Backpack Blue Backpack
56 Review