Teemsy to Teensy 3.1, 3.6, 4, 4.1 TX, RX, CTS, RTS, HWFC

RichardFerraro

Well-known member
I have seen various postings, and find them inconsistent.

Teensy Transmit
Serial1.begin(921600); // this works with a BLE module with RTS and CTS going to BLE RTS and CTS
Serial1.attachCts(18);
Serial1.attachRts(19);

Teensy Receive
Serial1.begin(921600); // this works with a BLE module with RTS and CTS going to BLE RTS and CTS
Serial1.attachCts(18);
Serial1.attachRts(19);

Connections:
Teensy Transmit Teensy Receive
pin 0 pin 1
pin 1 pin 0

which of these is correct A, B or C or other?

A. Teensy Transmit Teensy Receive
pin 18 pin 18
pin 19 pin 19

B. Teensy Transmit Teensy Receive
pin 18 pin 19
pin 19 pin 18

C. Teensy Transmit Teensy Receive
pin 19 pin 18
pin 18 pin 19


thanks,

Richard
 
@RichardFerraro:

Going on the assumption that the RTS/CTS convention is being used/followed (RTS as an output & CTS as an input), you should connect pin 19 (RTS) on each Teensy to pin 18 (CTS) on the other Teensy. I believe that this would result in both Choice "B" and Choice "C" being correct, as you have them listed.

Mark J Culross
KD5RXT
 
Back
Top