MorganS:
Looks like both C2 and C4 would be unnecessary if you did not need the voltage inverter function.SoftwareSerial can invert the data. Some of the more advanced Arduinos like the Teensy can do it in hardware but SoftwareSerial will be easier.
have you tested the removal of C2 and C4? would love to hear your results.
you also mentioned connecting V- to GND, please elaborate about that.
my main interest is to have a voltage level of 0-12V instead of +-12V from the RS232 side. seems to me like if i remove C2 and C4 i would never get a voltage output at V- at all?
thanks.