

The SparkFun FTDI Basic Breakout (3.3V) (Manufacturer Part ID: DEV-09873) is a compact USB-to-serial converter designed to facilitate seamless communication between a computer and microcontrollers or other serial devices. Operating at a voltage of 3.3V, this breakout board is ideal for programming and debugging microcontrollers, such as Arduino-compatible boards, or for interfacing with other devices that use UART communication.








The SparkFun FTDI Basic Breakout (3.3V) is built around the FT232RL chip from FTDI, which provides reliable USB-to-serial conversion. Below are the key technical details:
The breakout board has a 6-pin header that connects to your target device. Below is the pinout:
| Pin | Name | Description |
|---|---|---|
| 1 | DTR | Data Terminal Ready. Used for resetting microcontrollers during programming. |
| 2 | RXI | Receive Data. Data received from the target device to the computer. |
| 3 | TXO | Transmit Data. Data sent from the computer to the target device. |
| 4 | VCC | 3.3V power output. Can power the target device (max 50mA). |
| 5 | CTS | Clear to Send. Used for hardware flow control (optional). |
| 6 | GND | Ground. Common ground connection between the breakout board and the target. |
Connect the FTDI Basic Breakout to Your Computer:
Connect to the Target Device:
Power the Target Device:
Program or Communicate:
Although the FTDI Basic Breakout is typically used with boards like the Arduino Pro Mini, it can also be used for serial communication with an Arduino UNO. Below is an example Arduino sketch and serial communication code:
// Example sketch for testing serial communication with FTDI Basic Breakout
void setup() {
Serial.begin(9600); // Initialize serial communication at 9600 baud
Serial.println("FTDI Basic Breakout Test"); // Send a test message
}
void loop() {
if (Serial.available() > 0) { // Check if data is received
char received = Serial.read(); // Read the received character
Serial.print("You sent: ");
Serial.println(received); // Echo the received character back
}
}
Computer Does Not Recognize the Breakout Board:
No Communication Between the Computer and Target Device:
Target Device Does Not Power On:
LED Indicators Not Working:
Q: Can I use this breakout board with 5V devices?
A: No, the SparkFun FTDI Basic Breakout (3.3V) is designed for 3.3V devices. Using it with 5V devices may damage the board or the connected device. Use the 5V version of the breakout board for 5V devices.
Q: How do I reset my microcontroller using the DTR pin?
A: The DTR pin is automatically toggled during programming to reset the microcontroller. Ensure the DTR pin is connected to the reset pin of your microcontroller.
Q: Can I use this breakout board for general-purpose USB-to-serial communication?
A: Yes, the FTDI Basic Breakout can be used for any UART-based communication, provided the voltage levels are compatible.
Q: What is the maximum cable length I can use?
A: USB cables should generally not exceed 5 meters to ensure reliable communication. For longer distances, consider using USB extenders or repeaters.