TIL: If your "serial port" data is garbled, it might be due to bitrate / parity / etc. Or it could be due to mismatched voltage!
"Serial" can refer to either RS232 or TTL (and possibly others). And in my case, none of the documentation bothered to specify which one to use.