AI agents & screen readers: for a machine-readable, text-only catalogue, start at /llms.txt. Products are available as Markdown (/products.md, /products/{handle}.md) and JSON (/products.json, /products/{handle}.json).
Store

Adafruit

$11.45 |
In stock at supplier
No reviews yet

The Adafruit CP2102N Friend is a USB-to-serial converter breakout featuring the Silicon Labs CP2102N chip with USB Type-C. It provides reliable serial commun...

Stock availability

Available with leadtime
100 available
Estimated Delivery
Arrives
Disclaimer
View Markdown
Secure checkout

The Adafruit CP2102N Friend is a USB-to-serial converter breakout featuring the Silicon Labs CP2102N chip with USB Type-C. It provides reliable serial communication at up to 3 Mbps, making it ideal for uploading firmware to Arduino, ESP8266, ESP32, and other microcontrollers that use an FTDI-style serial header.

The board is configured to match the standard FTDI cable pinout, with 5V power on the power pin and 3.3V signal levels (5V-compliant). It includes auto-reset circuitry for Arduino/ATmega328 boards, so you can upload code without manually pressing the reset button. RX/TX LEDs blink during data transfer for easy debugging.

Key Features

  • CP2102N Chip – Up to 3 Mbps transfer speed with reprogrammable settings memory
  • USB Type-C – Modern connector for reliable, reversible connection
  • FTDI-Compatible Pinout – Drop-in replacement for FTDI cables and CP2104-based boards
  • Auto-Reset – Works with Arduino/ATmega328 for one-click uploads
  • 3.3V Signal Levels – 5V-compliant, works with both 3.3V and 5V systems
  • RX/TX LEDs – Visual data transfer indicators
  • Full Modem Control Pins – DTR, RTS, RI, DSR, and more on side pads

Driver Support

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

Ideal For

  • Uploading firmware to Arduino, ESP8266, ESP32, and other FTDI-port microcontrollers
  • Serial debugging and data monitoring
  • Replacing older FTDI or CP2104-based serial adapters

Package Contents

  • 1× Adafruit CP2102N Friend breakout (assembled and tested)
  • 1× Right-angle socket header
  • 1× Male header strip

Jargon buster

Plain-language definitions for the technical terms used above.

breakout
A breakout board carries a small or fine-pitched component and brings its connections out to standard, breadboard- and header-friendly pins. Describing a part as a breakout means it can be wired into a project without soldering directly to the component's tiny contacts.
ESP32
ESP32 is a family of low-cost microcontroller chips and modules from Espressif with built-in WiFi and Bluetooth. They support programmable firmware and over-the-air updates, and are commonly programmed with toolchains such as the Arduino core and ESP-IDF.
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.
RX
RX means receive, usually showing data being received by the board. An RX indicator LED can help with troubleshooting USB or serial communication.
TX
TX means transmit, usually showing data being sent from the board. A TX indicator LED can help you see when the board is communicating or uploading code.
Type-C
USB Type-C (USB-C) is a small, reversible USB connector used for charging, power, and data transfer on many modern devices. A Type-C port or plug indicates the cable and charger connection needed to power, charge, or communicate with a device.
USB Type-C
USB Type-C is a small, reversible USB connector used for power, data and sometimes video on many modern devices. The connector itself does not guarantee a particular speed or voltage, so check the supported USB version, data rate and whether it carries more than 5V via USB Power Delivery.

Find this product in

Prototyping & Wiring

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.