UART to RS232 voltage level shifter

IMG_3577Sometimes I find myself in need of interface some old tech that uses legacy RS232 interface. The thing is today’s computers and other smart logics do not have real TIA-232 compliant serial ports. The RS232 standard uses voltage levels that range from ±3V to ±15V, and space between -3V and +3V is defined as not valid. And a logic 1 is transmitted as negative voltage.

Even though use of RS232 ports are seldom use anymore, an asynchronous serial communication is not dead. Many embedded systems use it as debug interface. Also some devices still use it as communication interface, even if physical layer is implemented with USB or Bluetooth.  Read More …