Store

Adafruit

· MPN: ADA6065

$18.41 |
Out of stock
No reviews yet

The Adafruit CP2105 Friend provides two independent UART serial ports from a single USB-C connection — no USB hub required. Built around the Silicon Labs CP2...

Get notified when back in stock

Qty
Estimated Delivery
Arrives
Disclaimer
View Markdown
Secure checkout

The Adafruit CP2105 Friend provides two independent UART serial ports from a single USB-C connection — no USB hub required. Built around the Silicon Labs CP2105 dual-port bridge, it enumerates as two separate COM ports when plugged in, giving you an Enhanced port and a Standard port with different capabilities.

Key Features

  • Dual UART Ports – Two independent serial ports from one USB-C connection, no hub needed
  • USB Type-C – Modern, reversible connector
  • Enhanced Port (Left Side) – 300 bps to 2.0 Mbps, 5/6/7/8 data bits, 1/1.5/2 stop bits, all parity modes, 320-byte buffers, full modem control (CTS, RTS, DTR, DSR, RI)
  • Standard Port (Right Side) – 2400 bps to 921.6 kbps, 8 data bits, 1 stop bit, even/odd/no parity, 288-byte buffers, full modem control

Also Available

Driver Support

  • Linux – No driver required (built into kernel)
  • Windows – Automatic driver installation via Windows Update
  • macOS – Driver available from Silicon Labs

Specifications

  • Dimensions – 28.9 × 17.8 × 4.9mm
  • Weight – 2.3g

Ideal For

  • Projects requiring two independent serial connections from a single USB port
  • Simultaneous serial debugging and data communication
  • Replacing dual FTDI cable setups with a single board

Resources

Package Contents

  • 1× Adafruit CP2105 Friend breakout (assembled and tested)
  • 1× Pin header strip

Jargon buster

Plain-language definitions for the technical terms used above.

breakout
A breakout is a small circuit board that makes a tiny or hard-to-solder component easier to connect to with standard pins. It matters because this OLED module can be wired into a microcontroller project without needing to solder directly to the display’s fine contacts.
CTS
CTS stands for Clear To Send, a serial flow-control signal that tells the other device it may transmit. It matters for reliable high-speed serial communication where buffers could otherwise overflow.
RTS
RTS stands for Request To Send, a serial flow-control signal used to manage when a device is ready to receive data. It matters when moving fast serial streams because flow control can help prevent lost data.
UART
UART is a simple serial connection that sends data over separate transmit and receive wires, often labelled TX and RX. It matters because this module is designed to replace a wired UART cable with a wireless link while keeping the same serial data format.
USB Type-C
A reversible USB connector used for power and data on many modern devices. On this kit it indicates an alternate 5V power input, which may be useful for setup or charging without the solar panel.
USB-C
A modern reversible USB connector used for power and data connections. On this product it matters because it can connect directly to a computer as well as to a microcontroller project.

Find this product in

Prototyping & Wiring

Resources & Downloads

Guides, code examples, and more

Related Tutorials

Free guides on learn.littlebird.com.au

Stella
Stella Expert

Ask me anything about this product

Maddy, co-founder of Little Bird

Need help? We're here for you!

Hi, I'm Maddy. My team and I are ready to help with your order or any questions.