0

empowering creative people

Adafruit CP2104 Friend - USB to Serial Converter

SKU: ADA3309

$9.95 AUD, inc GST
$9.05 AUD, exc GST

More Views

Adafruit CP2104 Friend - USB to Serial Converter
9.95 AUD

SKU: ADA3309

$9.95 AUD, inc GST
$9.05 AUD, exc GST
2 reviews 0 5 4.5
In stock, with a short lead time. 100 units dispatch in 4 to 8 days (in addition to the shipping method you choose). Our timing and stock is accurate. Delivery to you by Mon, 30th of Jul with Express Post within Australia.

Shipping:

  • $6.95 Standard (2-4 days, tracked)
  • $8.95 Express (Overnight*, tracked)
  • $3 Economy Post* (3-7 days, no tracking)
  • FREE Pickup (Newcastle only)

Shipping costs may increase for heavy products or large orders.

Exact shipping can be calculated on the view cart page.

*Conditions apply, see shipping tab below.

Long gone are the days of parallel ports and serial ports. Now the USB port reigns supreme! But USB is hard, and you just want to transfer your every-day serial data from a microcontroller to computer. What now? Enter the Adafruit CP2104 Friend!

This is a high-quality CP2104 USB-Serial chip that can upload code at a blistering 2Mbit/s for fast development time. It also has auto-reset so no noodling with pins and reset button pressings. The CP2104 has better driver support than the CH340 and can do very high speeds, and variable speeds without stability issues. Compared to the FT232RL and FT231X, the CP2104 has the same capabilities or better, at a great price! It even has the RX/TX LEDs to help you debug your data, they'll blink when the chip receives/transmits data.

By default, Adafruit have set it up so that it matches Adafruit's FTDI cables. The 6th pin is RTS, the power wire is +5V and the signal levels are 3.3V (they are 5V compliant, and should work in the vast majority of 3.3V and 5V signal systems). Works excellently with any Arduino, ESP8266, ESP32 or any other microcontroller that uses an 'FTDI port' for communications and upload. You can also purchase a 6-pin extension cable from us, which will let you rearrange the wire order.

There's also a full collection of all the modem control pins you may need on the side, in case you need the DTR, RI, DSR, etc. pins.

Each order comes with a fully assembled and tested board. Adafruit give you a right-angle socket header and some male header strip. You can solder in the socket header on the edge to make it 'FTDI-like' or solder the male headers in to plug it into a breadboard and get access to all the pins.

For Mac, Linux you won't need a driver. For Windows, it will automatically grab the driver from Windows Update. Or you can check out SiLabs driver page for the latest and greatest.

Technical Details

Product Dimensions: 29.0mm x 18.0mm x 4.2mm / 1.1" x 0.7" x 0.2"

Product Weight: 2.0g / 0.1oz

Documentation and Resources:

Product Comments


Customer Reviews

  1. Review by Matthew verified purchaser
    Rating
    80

    Really nice converter - I needed all of the available serial port pins.

    It's worth noting that this (and many other) devices will drive an ESP8622 in 3V3 mode to update the flash, but do not supply enough current to drive the device in regular mode - but you can hook a voltage regulator up to the 5V input and drive it perfectly well. (Posted on 25/05/2018)

  2. Review by David verified purchaser
    Rating
    100

    Works as expected out of the box on Linux makes programming straightforward. (Posted on 18/01/2017)

Exact shipping can be calculated on the view cart page (no login required).

We deliver Australia-wide with these options:

  • $3 for Small Items (3-7 days, not tracked, only available on selected small items)
  • $6.95 for Standard Post (2-4 days, tracked)
  • $8.95 for Express Post (Overnight for Australia Post Next Day Network, tracked)
  • Pickup - Free! Only available to customers who live in the Newcastle region (only after we email you to notify your order is ready)

International Orders - the following rates are for New Zealand and will vary for other countries:

  • $11.49 for Pack and Track (3+ days, tracked)
  • $16.50 for Express International (2-5 days, tracked)

If you order lots of gear, the postage amount might increment based on the weight of your order.

Our physical address (here's a PDF which includes other key business details):

Unit 18, 132 Garden Grove Parade
Adamstown
NSW, 2289
Australia

Take a look at our customer service page if you have other questions such as "do we do purchase orders" (yes!) or "are prices GST inclusive" (yes they are!). We're here to help - get in touch with us to talk shop.

Have a product question? We're here to help!