The shipping fee depends on your address
Standard: 9-15 business days,fee is down to $3.99
Express: 4-7 business days,fee is down to $5.99
WE'RE READY TO BUILD A CUSTOM PRODUCT FOR YOU.
If you're looking for a custom product, we can help. Kindly contact us via email support@keszoox.com and send us the details for your need, then we'll let you know how we can deliver the right solution.We make into production usually Within 1 - 3 Bussiness Days.
Expect customization orders.Provides bridge to connect between TTL serial and a USB port.
The FT232RL USB to TTL Serial Interface Adapter provides a bridge that allows you to connect between TTL serial devices and a USB port.
This adapter is based on the FT232RL chip and provides a bridge for communicating between a typical TTL level serial communication (UART) port as found on many uCs and the USB port normally found on a computer. This is commonly required when you are programming a new board through its programming interface if it does not have a USB port.
Power for this module come from the USB port.
That USB power is also made available on the header VCC pin for use in powering up the board that the module is plugged into if needed.
The board has a jumper that allows you to select between supplying 5V or 3.3V to this VCC pin. When operating at 5V, the full USB maximum current of around 500 mA is available. If operating at 3.3V, this power comes from a regulator built into the FT232RL chip and the output is limited to only 50mA.
The module uses a Mini-B style USB connector for connection to the PC.
The Serial TTL interface is brought out to a right angle header.
In addition to the header, the I/O from those pins along with additional I/O from the pins of the FT232RL chip are brought out to breakout points along the edge of the board. These normally aren’t needed, but do provide easy access points to support atypical applications. The breakout points also allow straight headers to be soldered in so that the module can be mounted flat on a breadboard if desired.
Hookup is straightforward. The USB end plugs into your computer USB port using a standard USB to mini-B USB cable.
On the TTL side, most applications will just use the RX and TX pins cross-connected between the FT232RL module and your device that you are trying to control. RX on module goes to TX on device and TX on module goes to RX on device. There are transmit and receive LEDs on the module that shows activity on these lines. You will also need to connect the GND pin to ground on the device.
The pin-out of the right angle header is as follows.
1 x 6 Right Angle Header
A driver is needed to communicate with the device. On Windows 10, the driver loaded automatically when the board was plugged in. If you need to manually download the FT232RL driver, they can be downloaded from the following link: http://www.ftdichip.com/Drivers/VCP.htm.
Once the driver is properly installed, the device will show up in the Device Manager / USB list as ‘USB Serial Converter’. It will also show up under Device Manger / Ports (COM & LPT) as a COMx port. The picture to the right shows how it appears on our Windows 10 setup. The COM port number which is COM4 here may vary.
The program below is a simple way to exercise the device and is how we test the modules.
It uses a soft serial port on an Arduino or other MCU to echo commands sent from a computer via a USB port using a terminal program like PuTTY. Any terminal program will work. Here is the link to download PuTTY if you need it.
To hook things up connect the FT232RL TX pin to pin 10 (RX) on the Arduino and connect the FT232RL RX pin to pin 11 (TX). The FT232RL ground pin should also be connected to the Arduino ground.
If you want to also power the Arduino off the FT232RL, ensure that the jumper is set for 5V and connect the VCC pin on the FT232RL to the 5V pin on the Arduino. There should be no USB cable or external DC power connected to the Arduino if you are using this option. in our test setup, we are powering the Arduino off the USB cable plugged into it since we are going to be using the Serial Monitor window so VCC is left unconnected.
Ensure a mini-B USB cable is plugged into the FT232RL connector from the computer.
Open the terminal program and set it for 9600 baud and the COM port that the FT232RL shows up on. In the Putty window below, we are using COM4, but yours may be different.
Open the Serial Monitor window and ensure it is also set for 9600 baud.
Commands typed into the terminal window followed by a carriage return will be sent out the Mini-B USB cable to the FT232RL adapter where it is converted to serial TX/RX data and read through the SoftSerial port on the Arduino.
When the program detects incoming characters on that port, it flashes the LED on the Arduino and sends the character out the USB port where it is displayed in the IDE Serial Monitor window if the Arduino has a USB cable connected.
The command will also be echo’d back through the FT232RL to the terminal program running on the PC and be displayed in the text window. This simple setup works best when just sending a few characters at a time to avoid overrunning the Arduino buffers.
/* * FT232RL USB to TTL Test Software * This just turns a Arduino into a slave device that will receive characters over * a serial interface and echo them back to the sending device as well as print it to * the Serial Monitor Window. It is used to test the FT232RL USB to TTL adapter and * similar devices. * * Cross connect the devices TX/RX pins with TX/RX pins defined below. * PuTTY serial terminal or similar program is used to send characters to the COMx port. * * This uses the SoftSerial.h library which comes with the Arduino IDE * Pins used for the soft serial port are fairly arbitrary and can be changed * as needed. Just redefine them below. */ #include <SoftwareSerial.h> const int SSERIAL_RX_PIN = 10; //Soft Serial Receive pin const int SSERIAL_TX_PIN = 11; //Soft Serial Transmit pin const int LED_PIN = 13; //On-board LED // Create Soft Serial Port object and define pins to use SoftwareSerial TTLSerial(SSERIAL_RX_PIN, SSERIAL_TX_PIN); int byteSent; //=============================================================================== // Initialization //=============================================================================== void setup() { Serial.begin(9600); // Start the built-in hardware serial port Serial.println("TTL Serial Echo Test"); pinMode(LED_PIN, OUTPUT); // Configure any output pins TTLSerial.begin(9600); // Start the soft serial port } //=============================================================================== // Main //=============================================================================== void loop() { // Watch for data coming in on the soft serial port. If found, send a copy to the // hardware port to display on the local serial monitor terminal and also echo a copy back out // the soft serial port to the sending device if (TTLSerial.available()) // If data has come in from PC { byteSent = TTLSerial.read(); // Read the byte Serial.write(byteSent); // Show on local Serial Monitor window digitalWrite(LED_PIN, HIGH); // Show activity on LED delay(10); TTLSerial.write(byteSent); // Echo the byte back to the PC digitalWrite(LED_PIN, LOW); // Turn LED back off } }
Notes:
Operating Ratings | ||
Vcc | Range | 5V (nominal supplied by USB) |
Dimensions | L x W (PCB) | 36mm x 19mm (1.4 x 0.75″) |
Country of Origin | China | |
Datasheets | FT232R |
WE'RE READY TO BUILD A CUSTOM PRODUCT FOR YOU.
All orders are dispatched from our warehouse. The shipments are fully tracked—from our door to yours. Please allow 3-5 business days for your order to be processed in addition to the shipping times below.
Standard: 9-15 business days. Express: 4-7 business days.
Please note that shipping providers are extremely busy during this time, and some orders might experience a delay on top of usual delivery times. If your order is late, please allow 5-10 days more than indicated in standard shipping times before contacting our customer service. Thank you for your understanding.
All orders are 100% tracked. You’ll receive an email with a tracking number and a link to track your parcel once your order leaves our warehouse. Please allow 24-48 hours for the tracking link to start showing shipping information.
Receive our latest updates about our products & promotions.
Thanks for subscribing!
This email has been registered!