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 everyday serial data from a microcontroller to computer. What now? Enter the Adafruit CH9102F Friend, a version of our popular USB-Serial 'friend' breakouts that uses the affordable (and available) CH9102F - a 'near pin-compatible' to the CP2102N.

This board features the CH9102F USB-Serial chip that can upload code at  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 CH9102F has fairly good driver support, and for 99% of use cases is a fine replacement of the FTR232, FT231x or CP210x series. With a modern USB Type C connector, it's ready to rock on any kind of computer.

Some things we've noted as we have been working with this board:

  • The RX LED blinks as you expect when data is received, however the TX LED does not blink constantly. Instead after a few seconds of data transmission the LED will blink slowly.
  • On Linux, the CTS pin is not supported by the built in Linux kernel driver. Oddly enough, all the other flow control pins work perfectly fine - its just CTS that doesn't. You can fix it by installing an out-of-tree driver which we did on a Raspberry Pi. Fortunately, for uploading code to microcontrollers, almost all of them use RTS/DTR for auto-resetting so not having CTS isn't a big deal.

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 (unless you happen to need CTS support, see above).

For Windows and MacOS X, check our tutorial page on how to install drivers.

Technical Details:

  • Product Dimensions: 29.0mm x 17.8mm x 4.9mm / 1.1" x 0.7" x 0.2"

Documentation:

Package Includes:

  • 1 x Adafruit 5568 WCH CH9102F Friend - USB to Serial Converter

Write a review

Please login or register to review

Adafruit 5568 WCH CH9102F Friend - USB to Serial Converter

  • Brand: Adafruit
  • Product Code:NR-Ada-5568-WCH-CH9102F-Friend
  • Reward Points:5
  • Availability:In Stock
  • रo 534.00

  • Price in reward points:564

  • 45 or more रo 468.00
  • 290 or more रo 466.00

Related Products

Adafruit 4172 HUZZAH32 – ESP32 Breakout Board

Adafruit 4172 HUZZAH32 – ESP32 Breakout Board

Squeeeeze down your next ESP32 project to its bare-bones essential with the Adafruit HUZZAH32 Breako..

रo 1,455.00

Adafruit 2010 Pro Trinket - 3V 12MHz

Adafruit 2010 Pro Trinket - 3V 12MHz

Trinket's got a big sister in town - the Pro Trinket 3V! Pro Trinket combines everything you love ab..

रo 1,074.00

Adafruit 2000 Pro Trinket - 5V 16MHz

Adafruit 2000 Pro Trinket - 5V 16MHz

  Trinket's got a big sister in town - the Pro Trinket 5V! Pro Trinket combines everything you l..

रo 952.00 रo 1,074.00

Adafruit 5335 CP2102N Friend - USB to Serial Converter

Adafruit 5335 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 ..

रo 642.00

Adafruit 5879 UPDI Friend - USB Serial UPDI Programmer

Adafruit 5879 UPDI Friend - USB Serial UPDI Programmer

UPDI stands for Unified Program and Debug Interface, but this board is so smol and cute that we will..

रo 750.00

Adafruit 5446 USB Type C to DB-9 Adapter Cable - 1.5m long

Adafruit 5446 USB Type C to DB-9 Adapter Cable - 1.5m long

This USB Type C cable adds a DB-9 (DE-9) serial port to your computer or laptop. Works with MacOS X,..

रo 1,889.00

Adafruit 4364 FTDI Serial TTL-232 USB Type C Cable - 5V Power / 3.3V Logic

Adafruit 4364 FTDI Serial TTL-232 USB Type C Cable - 5V Power / 3.3V Logic

Just about all electronics use a UART serial port with RX and TX pins for debugging, bootloading, pr..

रo 2,153.00

Adafruit 18 USB/Serial Converter - FT232RL

Adafruit 18 USB/Serial Converter - FT232RL

This USB cable adds a DB9 serial port to your computer or laptop. Works with MacOS X, Linux and Wind..

रo 1,889.00

Adafruit 5893 High Voltage UPDI Friend - USB Serial UPDI Programmer

Adafruit 5893 High Voltage UPDI Friend - USB Serial UPDI Programmer

UPDI stands for Unified Program and Debug Interface, but this board is so smol and cute that we will..

रo 1,074.00

Adafruit 5987 RS232 Pal - Two Channel UART to RS-232 Level Shifters - MAX3232E

Adafruit 5987 RS232 Pal - Two Channel UART to RS-232 Level Shifters - MAX3232E

If you're looking to interface with telco, retro or industrial equipment you'll probably run into RS..

रo 426.00

Adafruit 5988 RS-232 Full Pinout Level-Shifter Breakout

Adafruit 5988 RS-232 Full Pinout Level-Shifter Breakout

If you want to interface with telco, retro, or industrial equipment, you'll probably run into RS-232..

रo 750.00

Adafruit 6065 CP2105 Friend - USB to Dual UART Serial Converters

Adafruit 6065 CP2105 Friend - USB to Dual UART Serial Converters

On our first Pentium 120 tower (purchased at PCs for Everyone on Thorndike st in Cambridge Mass) cam..

रo 0.00

Tags: Adafruit, WCH, CH9102F, Friend

The product is currently Out-of-Stock. Enter your email address below and we will notify you as soon as the product is available.

Name
Email
Phone
Comments