Difference between revisions of "FTDI serial"

From BitWizard Wiki
Jump to navigation Jump to search
 
(7 intermediate revisions by one other user not shown)
Line 1: Line 1:
This is the documentation page for the FTDI-serial board.
This is the documentation page for the FTDI-serial board.


== overview ==
== Overview ==


The FTDI-serial board has an USB connector and a 3-pin serial/UART connector. The brains of the PCB is an FT232RL chip.
The FTDI-serial board has an USB connector and a 4-pin serial/UART connector. The brains of the PCB is an FT232RL chip.

For references to left-right, and top-bottom in this page, please hold the board with the USB connector on the left and the serial connector on the right.


== External resources ==
== External resources ==


== pinout ==
== Pinout ==


The 3 pin connector is connected as follows
The 4 pin connector is connected as follows


<table border=1>
<table border=1>
<tr><td>1</td><td>Ground (G)</td></tr>
<tr><td>1</td><td>Ground (G)</td></tr>
<tr><td>2</td><td>Rx (R)</td></tr>
<tr><td>2</td><td>Rx (R)</td><td>do not drive at 5V level if jumper is set to 3.3v.<br>
probably works if driven at 3.3V with jumper at 5V.</td></tr>
<tr><td>3</td><td>Tx (T)</td></tr>
<tr><td>3</td><td>Tx (T)</td><td>works at 5V or 3.3V level depening on jumper</td></tr>
<tr><td>4</td><td>V+</td><td>5V or 3.3V depending on jumper</td></tr>
</table>
</table>


* led1 is connected to CBUS0 (Tx activity)
* led1 is connected to CBUS0 (Tx activity)
* led2 is connected to BCUS1 (Rx activity)
* led2 is connected to CBUS1 (Rx activity)
* led3 is connected to VCC
* led3 is connected to VCC


Line 24: Line 28:


IO voltage<br>
IO voltage<br>
1-2: 3V3 (jumper near C2)<br>
1-2: 3V3 (jumper on the side nearest the chip and USB connector)<br>
2-3: 5V (jumper near the edge of the board<br>
2-3: 5V (jumper near the serial connector)<br>
<br>
This switches the "VCCIO" pin on the FT232RL chip, as well as the "V+" pin on the serial connector.

At the 3.3V setting you're allowed to draw up to 50mA from this pin.


At the 5V setting, you can use whatever the USB bus allows. Officially that would probably be 100mA, as the FTDI chip, by default, doesn't ask for more. However, in practise you can very often get away with drawing as much as 500mA (even without asking). You can program the chip to ask for more by programming the eeprom of the chip using an FTDI programming utility.
== future hardware enhancements ==


== Future hardware enhancements ==


Allow "hacker" access to more IOs on the FTDI chip with "test pads" on the bottom of the PCB.


== Changelog ==
== Changelog ==

Latest revision as of 16:53, 6 November 2015

This is the documentation page for the FTDI-serial board.

Overview

The FTDI-serial board has an USB connector and a 4-pin serial/UART connector. The brains of the PCB is an FT232RL chip.

For references to left-right, and top-bottom in this page, please hold the board with the USB connector on the left and the serial connector on the right.

External resources

Pinout

The 4 pin connector is connected as follows

1Ground (G)
2Rx (R)do not drive at 5V level if jumper is set to 3.3v.
probably works if driven at 3.3V with jumper at 5V.
3Tx (T)works at 5V or 3.3V level depening on jumper
4V+5V or 3.3V depending on jumper
  • led1 is connected to CBUS0 (Tx activity)
  • led2 is connected to CBUS1 (Rx activity)
  • led3 is connected to VCC

Jumper settings

IO voltage
1-2: 3V3 (jumper on the side nearest the chip and USB connector)
2-3: 5V (jumper near the serial connector)

This switches the "VCCIO" pin on the FT232RL chip, as well as the "V+" pin on the serial connector.

At the 3.3V setting you're allowed to draw up to 50mA from this pin.

At the 5V setting, you can use whatever the USB bus allows. Officially that would probably be 100mA, as the FTDI chip, by default, doesn't ask for more. However, in practise you can very often get away with drawing as much as 500mA (even without asking). You can program the chip to ask for more by programming the eeprom of the chip using an FTDI programming utility.

Future hardware enhancements

Allow "hacker" access to more IOs on the FTDI chip with "test pads" on the bottom of the PCB.

Changelog

2.0

  • Size reduced considerably
  • Added an VCC pin to the Rx/Tx connector

1.0

  • Initial public release