So the USB/Serial driver situation on macOS just went from terrible to apocalyptic. To make matters worse, because of SIP, these drivers can't be easily removed like poorly behaving third party drivers can be. I know Apple means well - and user space DriverKit drivers are a great idea - but their current implementation is severely broken and is causing a lot of headaches for users. Installing the kernel driver provided by Silicon Labs addresses the issue but causes two different serial port device nodes to be created under /dev, one that works and one that doesn't. If you're using one of the devices listed the Apple driver fails to send or receive any data and hangs.
This driver binds to several other chip types - the CP2102N, CP2104, CP2108, and CP2109, but the driver only SUPPORTS the CP2102. So far I've only tested the AppleUSBSLCOM drivers for Silicon Labs (SiLabs) CP2102 devices.
For latest CP2102 drivers and for drivers for MAC, Linux and for Android OS please check. With the final GM of Catalina I've noticed the bundled Apple DriverKit drivers for USB Serial devices fail to work with many devices. Download cp2102 driver for windows 7, windows 8 and windows 10. I'm posting this to share my experience and help others having the same issues.