04-11-2025, 05:29 PM
Augment serial hardware capabilities by leveraging an LTC2873 single-bus RS-485/RS-232 multiprotocol transceiver with switchable termination by Analog Devices or similar. Such chips offer multiprotocol support on a single serial port. I developed a simple Arduino driver (attached - this is a few years old) for the LTC2873 (DC2364A evaluation board) with RS-485/RS-232/SDI-12 serial protocol capabilities. I no longer use Arduino and recently implemented SDI-12 with the ESP-IDF framework; a ported SDI-12 serial protocol example in beta form using the DC2364A evaluation board and ESP32-S3 is available here.
In addition, consider ADC support for single-ended or differential measurements with variable and configurable DC excitation voltages i.e. 250mV, 500mV, 1V, 10V. This would offer support for a wider array of sensors and sensors that require half-bridge or full-bridge support i.e. load cell.
LTC2873 single-bus RS-485/RS-232 multiprotocol transceiver with switchable termination by Analog Devices
In addition, consider ADC support for single-ended or differential measurements with variable and configurable DC excitation voltages i.e. 250mV, 500mV, 1V, 10V. This would offer support for a wider array of sensors and sensors that require half-bridge or full-bridge support i.e. load cell.
LTC2873 single-bus RS-485/RS-232 multiprotocol transceiver with switchable termination by Analog Devices

