Max und Arduino Code für das Beispiel
Um mit Max/MSP zu kommunizieren können wir das Max Objekt serial benutzen. Die USB Verbindung zwischen dem Arduino und dem Computer ist nichts anderes als eine serielle Verbindunge wie sie u.a. auch von Tastaturen und Mäusen verwendet wird. In der seriellen Kommunikation werden zwischen dem Sender (hier das Arduino) und dem Empfänger (hier der Computer) in einer bestimmten Baud Rate elektronische Impulse gesendet, in dem jedes Intervall einem Bit Informationen entspricht.
In unserem Beispiel schicken wir ASCII Werte mit
Serial.println("foo");
Diese können wir mit dem untenstehenden Patch in Max dekodieren. Der Schaltkreis entspricht dem Analog Input Beispiel, nur dass im Video ein Beugungssensor verwendet wurde.

Damit man nicht jedes Mal sein eigenes Kommunikationsprotokoll entwerfen muss gibt es die Messenger Library, die einem viel Aufwand abnimmt.
http://www.arduino.cc/playground/Code/Messenger.