The 7Semi CP2105 Dual USB to UART Converter Module provides two independent UART interfaces through a single USB Type-C connection. Powered by the Silicon Labs CP2105 USB bridge, it enables simultaneous communication with two embedded systems, making it ideal for firmware programming, debugging, industrial automation, LTE modules, ESP32, STM32, Arduino, and Linux-based applications.
Unlike traditional USB-to-UART adapters that provide only one serial interface, the CP2105 integrates two independent UART channels within a single USB connection. Each UART appears as a separate virtual COM port on Windows, Linux, and macOS, allowing users to program, monitor, and debug multiple embedded systems without requiring two separate USB adapters.
The module is built around the genuine Silicon Labs CP2105 USB bridge IC and features a USB Type-C connector, compact PCB design, and reliable high-speed communication for development, manufacturing, and field diagnostics.
Features
- Provides two independent UART interfaces through a single USB Type-C connection.
- Enables simultaneous communication with two serial devices using separate virtual COM ports.
- Built around the genuine Silicon Labs CP2105 dual USB-to-UART bridge controller.
- Supports high-speed UART communication with baud rates up to 2 Mbps.
- Compatible with Windows, Linux, and macOS using Silicon Labs VCP drivers.
- Offers reliable USB 2.0 Full-Speed communication for stable data transfer.
- Features a compact PCB design for embedded development and laboratory use.
- Supports full-duplex serial communication for programming, debugging, and monitoring.
- Eliminates the need for two separate USB-to-UART adapters in dual-device applications.
- Powered directly from the USB port for convenient plug-and-play operation.
Applications
- Program and debug ESP32, STM32, Arduino, and other microcontroller development boards.
- Communicate with LTE, GSM, GNSS, and industrial communication modules.
- Monitor two independent UART devices simultaneously from a single computer.
- Develop and test embedded systems requiring multiple serial interfaces.
- Access console ports of embedded Linux and Raspberry Pi based systems.
- Perform firmware flashing, diagnostics, and serial data logging during development.
- Build industrial automation, robotics, and IoT communication systems.
- Integrate dual serial interfaces into manufacturing and production test setups.
- Evaluate UART-based sensors, controllers, and communication modules.
- Use as a reliable USB-to-TTL serial interface for education, research, and prototyping.
Package Includes
- 1 × 7Semi CP2105 Dual USB to UART Converter Module
- 1 × 2.54 mm Header Strip
Resources
- Supply Voltage Range:
- 5V Via USB TYPE C
- IC used:
- CP2105
- Baud Rates:
- 300 bps to 2.0 Mbps
- Operating Temperature:
- –40 to +85 °C
- UART Channel:
- 2 Independent UARTs
- _3d_glb:
- https://7semi.com/content/3d-files/10476.glb
- USB Standard:
- USB 2.0 Full-Speed (12 Mbps)
- Communication interface:
- Full duplex
- Dimension:
- L=24mm W=17mm H=4.95mm