Win 8 Win 10 Android Mac FTDI FT232RL usb rs485 adapter cable

Feedback Ratings
  • 50-99 Pieces
    US $6.60
  • >=100 Pieces
    US $6.20
- + Pieces available
0piecesselected, US $in total
View Details
Please confirm the quantity of the goods.
Quick Details
Brand Name:
Model Number:
Place of Origin:
Guangdong, China (Mainland)
RS485 comunication
USB Type:
Product Description
  • USB to RS485 serial converter cable
  • FT232RL + SP485 chip
  • USB2.0 compatible, full speed
  • USB RS485 converter cable
  • USB RS485 WE
  • USB RS485 converter cable provides a USB to RS485 serial interface with customized end connectors
  • Entire USB protocol handled by the electronics in the cable
  • EIA/TIA-485 communication interface with low power requirements
  • UART interface support for 7 or 8 data bits, 1 or 2 stop bits and odd/even/mark/space/no parity
  • Internal EEPROM with user writeable area.
  • FTDI's royalty-free VCP allow for communication as a standard emulated COM port and D2XX direct driver provide DLL appliation programming interface
  • Visual indication of TX and RX traffic via LEDs in the transparent USB housing
  • X-On / X-Off software handshaking
  • Data transfer rates from 300 baud to 3Mbaud
  • Support for FT232R FTDIChip-ID feature for improved security
  • Low USB bandwidth consumption
  • UHCI / OHCI / EHCI host controller compatible
  • USB 2.0 full speed compatible
  • FCC and CE compliance

FT232RL features:

  • Single chip USB to asynchronous serial data transfer interface.
  • Entire USB protocol handled on the chip - No USB-specific firmware programming required.
  • UART interface support for 7 or 8 data bits, 1 or 2 stop bits and odd / even / mark / space / no parity.
  • Fully assisted hardware or X-On / X-Off software handshaking.
  • Data transfer rates from 300 baud to 3 Megabaud (RS422 / RS485 and at TTL levels) and 300 baud to 1 Megabaud (RS232).
  • In-built support for event characters and line break condition.
  • New USB FTDIChip-ID? feature.
  • New configurable CBUS I/O pins.
  • Auto transmit buffer control for RS485 applications.
  • Transmit and receive LED drive signals.
  • New 48MHz, 24MHz,12MHz, and 6MHz clock output signal Options for driving external MCU or FPGA.
  • FIFO receive and transmit buffers for high data throughput.
  • 256 Byte receive buffer and 128 Byte transmit buffer utilising buffer smoothing technology to allow for high data throughput.
  • Adjustable receive buffer timeout.
  • Synchronous and asynchronous bit bang mode interface options with RD# and WR# strobes.
  • New CBUS bit bang mode option.
  • Integrated 1024 bit internal EEPROM for I/O configuration and storing USB VID, PID, serial number and product description strings.
  • Device supplied preprogrammed with unique USB serial number.
  • Support for USB suspend / resume.
  • Support for bus powered, self powered, and high-power bus powered USB configurations.
  • Integrated 3.3V level converter for USB I/O .
  • Integrated level converter on UART and CBUS for interfacing to 5V - 1.8V Logic.
  • True 5V / 3.3V / 2.8V / 1.8V CMOS drive output and TTL input.
  • High I/O pin output drive option.
  • Integrated USB resistors.
  • Integrated power-on-reset circuit.
  • Fully integrated clock - no external crystal, oscillator, or resonator required.
  • Fully integrated AVCC supply filtering - No separate AVCC pin and no external R-C filter required.
  • UART signal inversion option.
  • USB bulk transfer mode.
  • 3.3V to 5.25V Single Supply Operation.
  • Low operating and USB suspend current.
  • Low USB bandwidth consumption.
  • UHCI / OHCI / EHCI host controller compatible.
  • USB 2.0 Full Speed compatible.
  • -40°C to 85°C extended operating temperature range.



Packaging & Shipping





Our Services

 Offer customized ordering




Q: Can I buy the cable online?

A:  Yes, please buy it on, it support credit card payment.

Q: Does this cable need to install driver?

A: Yes, it need to install the USB serial drivers for different OS

Q: Where should I get the drivers?

A:  From or the chips supplier website or email us

FTDI drivers download link:
Driver installing guide:
FT232RL chip datasheet:

Q:  How to install the USB RS232 drivers?

A:  There is a driver installing guide on chip manufacture websites or email us.

Q:  Does the cable support Win 7/8/10

A:  Yes, all Sinforcon cables are supplrt Window 7/8/8.1/10

Q:  What is the chip can support Android, Mac?

A:  FT232RL, FT231XS, FT230XS, CP2102 support Mac, Android,

      PL2303HXD support Android, not MAC, PL2303TA doesnot support Android, Mac

Q:  Does the cable support programm?

A:  FT232RL chip cable support FT_prog.

Q:  How to get fastest reply from Sinforcon?

A:  By alibaba Trade manager, ID1: connectingcables  or skype: richard90072000

Q:  Does the cable with CE, RoHS, REACH certificate

A:  Yes.

what is pull up resistor? 

Pull-up resistors are very common when using microcontrollers (MCUs) or any digital logic device. This tutorial will explain when and where to use pull-up resistors, then we will do a simple calculation to show why pull-ups are important.

What is a Pull-up Resistor

Let’s say you have an MCU with one pin configured as an input. If there is nothing connected to the pin and your program reads the state of the pin, will it be high (pulled to VCC) or low (pulled to ground)? It is difficult to tell. This phenomena is referred to as floating. To prevent this unknown state, a pull-up or pull-down resistor will ensure that the pin is in either a high or low state, while also using a low amount of current.

For simplicity, we will focus on pull-ups since they are more common than pull-downs. They operate using the same concepts, except the pull-up resistor is connected to the high voltage (this is usually 3.3V or 5V and is often refereed to as VCC) and the pull-down resistor is connected to ground.

Pull-ups are often used with buttons and switches.

With a pull-up resistor, the input pin will read a high state when the button is not pressed. In other words, a small amount of current is flowing between VCC and the input pin (not to ground), thus the input pin reads close to VCC. When the button is pressed, it connects the input pin directly to ground. The current flows through the resistor to ground, thus the input pin reads a low state. Keep in mind, if the resistor wasn’t there, your button would connect VCC to ground, which is very bad and is also known as a short.

So what value resistor should you choose?

The short and easy answer is that you want a resistor value on the order of 10kΩ for the pull-up.

A low resistor value is called a strong pull-up (more current flows), a high resistor value is called a weak pull-up (less current flows).

The value of the pull-up resistor needs to be chosen to satisfy two conditions:

  1. When the button is pressed, the input pin is pulled low. The value of resistor R1 controls how much current you want to flow from VCC, through the button, and then to ground.

  2. When the button is not pressed, the input pin is pulled high. The value of the pull-up resistor controls the voltage on the input pin.

For condition 1, you don’t want the resistor’s value too low. The lower the resistance, the more power will be used when the button is hit. You generally want a large resistor value (10kΩ), but you don’t want it too large as to conflict with condition 2. A 4MΩ resistor might work as a pull-up, but its resistance is so large (or weak) that it may not do its job 100% of the time.

The general rule for condition 2 is to use a pull-up resistor (R1) that is an order of magnitude (1/10th) less than the input impedance (R2) of the input pin. An input pin on a microcontroller has an impedance that can vary from 100k-1MΩ. For this discussion, impedance is just a fancy way of saying resistance and is represented by R2 in the picture above. So, when the button is not pressed, a very small amount of current flows from VCC through R1 and into the input pin. The pull-up resistor R1 and input pin impedance R2 divides the voltage, and this voltage needs to be high enough for the input pin to read a high state.

For example, if you use a 1MΩ resistor for the pull-up R1 and the input pin’s impedance R2 is on the order of 1MΩ (forming a voltage divider), the voltage on the input pin is going to be around half of VCC, and the microcontroller might not register the pin being in a high state. On a 5V system, what does the MCU read on the input pin if the voltage is 2.5V? Is it a high or a low? The MCU doesn’t know and you might read either a high or a low. A resistance of 10k to 100kΩ for R1 should avoid most problems.

Since pull-up resistors are so commonly needed, many MCUs, like the ATmega328 microcontroller on the Arduino platform, have internal pull-ups that can be enabled and disabled. To enable internal pull-ups on an Arduino, you can use the following line of code in your setup() function:

pinMode(5, INPUT_PULLUP); // Enable internal pull-up resistor on pin 5

Another thing to point out is that the larger the resistance for the pull-up, the slower the pin is to respond to voltage changes. This is because the system that feeds the input pin is essentially a capacitor coupled with the pull-up resistor, thus forming a RC filter, and RC filters take some time to charge and discharge. If you have a really fast changing signal (like USB), a high value pull-up resistor can limit the speed at which the pin can reliably change state. This is why you will often see 1k to 4.7KΩ resistors on USB signal lines.

All of these factors play into the decision on what value pull-up resistor to use.

Calculating a Pull-up Resistor Value

Let’s say you want to limit the current to approximately 1mA when the button is pressed in the circuit above, where Vcc = 5V. What resistor value should you use?

It is easy to show how to calculate the pull-up resistor using Ohm’s Law:

Referring to the schematic above, Ohm’s Law now is:

Rearrange the above equation with some simple algebra to solve for the resistor:

Remember to convert all of your units into volts, amps and Ohms before calculating (e.g. 1mA = 0.001 Amps). The solution is to use a 5kΩ resistor.

Going Further

Now you should be familiar with what a pull-up resistor is and how it works. To learn more about electronic components and their applications, check out these other tutorials: