I am using my RPi to monitor and control my central heating boiler via RS232. I had bad luck with USB to serial converters so I would like to use the builtin UART of the Raspberry Pi (BTW: is there really only one available?).
For this to work I need a TTL level shifter. I once bought one on ebay for less than 5€ - but it is a DCE connection. My boiler also has a DCE, so I need DTE on my RPi. All others I have found also are only DCE (i.e. the raspberry is the device to be controlled by another host). I would like to avoid having to build such a circuit myself if there is one readily available (I know, its only a MAX232 and a few parts but I cannot print PCBs and I don't like dangling cables) and also I would not like to combine Null modem cables with 2 gender changers.
Does anybody know of a ready made level shifter with DTE (male) connector? I would have assumed this is required quite often, since there are still a lot of devices with RS232 around and controlling other devices is a standard use case of the Raspberry Pi.