Binterm - An Ultra-Simple Terminal Program I work on a wide variety of microcontroller-based systems. My preferred development platforms for cross-compiling are Linux and Mac OS X. Frequently, I need interact with the serial port on the microcontroller system for development and testing purposes. Both Linux and Mac OS support the ‘screen’ command natively. You can use the screen command to connect serial devices like this: screen /dev/serial.device 9600 (or whatever baud rate is necessary) That works just fine, as long as you dont need to dump the output from your microcontroller (uC) system in hex, log it to a file, or any number of other functions.