NEW PRODUCTS – Adafruit CP2102N Friend – USB to Serial Converter

NEW PRODUCTS – Adafruit CP2102N Friend – USB to Serial Converter


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 CP2102N Friend!

The CP2102N is very similar to the CP2104. Despite having a name with a lower number, its actually considered the successor/next generation to the CP2104. Compared to the CP2104, the CP2102N can:

  • Transfer data at a faster rate: CP2104 is 2Mbps max, the CP2102N is 3Mbps max
  • Reprogram the internal settings: CP2104 has a one-time-programmable memory and the CP2102N has reprogrammable settings memory. 99% of people don’t use this capability but it is there if you need it.
  • CP2104 has RS-485 support and GPIO support, CP2102N does not
  • More details in the SiLabs CP2104 to CP2102N migration guide.

We’ve also updated this breakout from our CP2104 Friend so that it has USB C instead of Micro B. It is otherwise ‘drop in compatible’ and anywhere you would use the CP2104 for uploading firmware to microcontrollers, it’ll work exactly the same.

This is a high-quality CP2102N USB-Serial chip that can upload code at a blistering 3Mbit/s for fast development time. It also has auto-reset for Arduino/ATmega328 boards so no noodling with pins and reset button pressings. The CP2102N 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 CP2102N 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, we’ve set it up so that it matches our 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. We 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 Linux you won’t need a driver. For Windows, it will automatically grab the driver from Windows Update. For Mac OS X you can check out SiLabs driver page for the latest and greatest.

In stock and shipping now!


Stop breadboarding and soldering – start making immediately! Adafruit’s Circuit Playground is jam-packed with LEDs, sensors, buttons, alligator clip pads and more. Build projects with Circuit Playground in a few minutes with the drag-and-drop MakeCode programming site, learn computer science using the CS Discoveries class on code.org, jump into CircuitPython to learn Python and hardware together, TinyGO, or even use the Arduino IDE. Circuit Playground Express is the newest and best Circuit Playground board, with support for CircuitPython, MakeCode, and Arduino. It has a powerful processor, 10 NeoPixels, mini speaker, InfraRed receive and transmit, two buttons, a switch, 14 alligator clip pads, and lots of sensors: capacitive touch, IR proximity, temperature, light, motion and sound. A whole wide world of electronics and coding is waiting for you, and it fits in the palm of your hand.

Join 35,000+ makers on Adafruit’s Discord channels and be part of the community! http://adafru.it/discord

Have an amazing project to share? The Electronics Show and Tell is every Wednesday at 7pm ET! To join, head over to YouTube and check out the show’s live chat – we’ll post the link there.

Join us every Wednesday night at 8pm ET for Ask an Engineer!

Follow Adafruit on Instagram for top secret new products, behinds the scenes and more https://www.instagram.com/adafruit/

CircuitPython – The easiest way to program microcontrollers – CircuitPython.org


Maker Business — How (some) chips get made

Wearables — Need a lot of power for your project? Read on!

Electronics — Storage Safety 101

Python for Microcontrollers — Python on Microcontrollers Newsletter: 100 Blinka Compatible SBCs, RISC-V, and so much more! #CircuitPython @micropython @ThePSF @Raspberry_Pi

Adafruit IoT Monthly — Turtle Eggs, Pool Monitors, and more!

Microsoft MakeCode — MakeCode Thank You!

EYE on NPI — Maxim’s Himalaya uSLIC Step-Down Power Module #EyeOnNPI @maximintegrated @digikey

New Products – Adafruit Industries – Makers, hackers, artists, designers and engineers! — New Products 11/30/22 Featuring #Adafruit Feather #RP2040! @adafruit #newproducts

Get the only spam-free daily newsletter about wearables, running a "maker business", electronic tips and more! Subscribe at AdafruitDaily.com !



No Comments

No comments yet.

Sorry, the comment form is closed at this time.