RS422 TX/RX on different devices

I have an ESP32 connected to a RS422 module to read data from a device. I would like to transmit RS422 data to a different device. I assume I shouldn't have an issue if one device is connected to the TX pins and another completely different device is connected to RX, correct?

TLDR: The first device is a Marine VHF, which transmits GPS coordinates in NMEA0183 on the first RS422 line. The ESP32 does some processing, converts NMEA0183 to N2K, and forwards to a CAN/N2K bus. I also want to forward the NMEA0183 data to an autopilot using the TX "side" of the RS422 module. Since one device only transmits and the other only receives, I'm hoping I can use a single module, not two.

Since you have provided NO information on this module, That is still only an assumption. You need to actually test this by looking at the module output.

1 Like

It is this:

NOYITO RS422 to TTL UART MCU Serial Port Signal Mutual Conversion Module with Over-Voltage Over-Current Protection (3.3V)

Using this chip:

Thanks. As the data sheet shows, there is only ONE pair of wires for the chip, so there is NO provision to separate RX and TX to separate wires. Doing so would defeat the whole purpose of RS-422.RS-485 communication. You will need TWO of the adapters and two serial ports to communicate with two different devices.

1 Like

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.