Electrical – directly connect GPIO to RS232 RXD and TXD

gpioradiors232serial

Is it okay to connect a 3.3V GPIO pin to the RXD and TXD pins of the RS232 port and supply it with 12VDC from an external source for serial radio? Or would I need to step up the voltage to 12VDC on the RXD pin to the RS232 and step down the voltage respectively for the TXD pin?

I'm using n920 – OEM 900 MHz Spread Spectrum Wireless Modem serial radio.

Best Answer

The specs on the N920 radio say that the serial interface is TTL, it is NOT RS232. There is no purpose in giving either the microprocessor or the radio a transmit/receive RS232 interface, unless they are to be separated by a large distance. The serial I/O terminals on the N920 radio can be directly connected to GPIO pins.

Unless other hardware needs it, there is also no requirement for 12V.