tigard-tools / tigard

An FTDI FT2232H-based multi-protocol tool for hardware hacking
Other
592 stars 72 forks source link

Change UART header pin order for consistency #2

Closed securelyfitz closed 4 years ago

securelyfitz commented 4 years ago

In order to make this consistent with many other FTx232H breakout boards, the UART header order should shuffle.

Existing boards

adafruit FT232H Breakout:

3v-5v-GND-D0-D1-D2... (3v only on the newer usbc one)

CJMCU-232H:

D0-D1-D2....D7-5v-GND

TUMPA Lite

GND-3v-3v-5v-5v-GND-D0-D1...D7

UM232H

....PU2-PU1-GND-D0-D1...D7

UM232H-B(2mm) and Shikra(2.54mm)

D1-D3-D5-D7...GND D0-D2-D4-D6...VCC

dangerous prototypes/seeed FT2232H breakout

reset next to D0; usb mini?

FT4232H and FT2232H breakout from ftdi

Nonsequential layout, expensive usb mini?

Thoughts

D0..D7 should stay in order no matter what. the CJM board has additional 5v and gnd headers, so using an adafruit harness on it is still feasible.

Since I plan on providing breakout wires with the boards, i could be convinced to do 2x5 header. I also don't know that D7 (RI) makes any sense to include, but 10 pin headers are pretty common.

proposal:

VTGT-GND-TX-RX-RTS-CTS-DTR-DSR-DCD-(RI?)

backup 2x5 proposal:

GND-RX-CTS-DSR-(RI?) VTGT-TX-RTS-DTR-DCD

securelyfitz commented 4 years ago

Decision: Go with VTGT-GND-TX-RX-RTS-CTS-DTR-DSR-DCD

No RI pin.