Serial Question -- TTL for RX and RS232 for TX

The amazing part at this point is that you got this far without the grounds connected together.

Not really... He needed the - as I called it - "ad-hoc" ground from the RX low pin of the Arduino.