Search code examples
macosterminalserial-portarduino

How to find the serial port number on Mac OS X?


I have just started experimenting with Serproxy and Arduino to get some serial data into Flash Builder/Flex. Serproxy seems to work fine and seems to connect to whatever port is specified. However, I am not able to see or read any data from the serial port using ActionScript. This is odd, because the Arduino should be printing data on a loop.

The only thing I can think of is that I am not setting the correct serial port number. I have been trying to figure out how to find out what number should be set, that is, 5331, 5332, 5333, etc.

How do I find out the port number? Is there a way to do this using Terminal on OS X maybe?


Solution

  • You can find your Arduino via Terminal with

     ls /dev/tty.*
    

    then you can read that serial port using the screen command, like this

    screen /dev/tty.[yourSerialPortName] [yourBaudRate]
    

    for example:

    screen /dev/tty.usbserial-A6004byf 9600