Enviar archivo de audio/imagen Servidor Arduino Ethernet + Cliente Java por TCP

Hola,
Para la comunicación serial tienes una función write() que envía datos binarios al puerto serie.

Puedes enviar byte a byte
Serial.write(val)

Y también puedes enviar un número (len) de bytes almacenados en una variable (buf)
Serial.write(buf, len)

http://arduino.cc/es/Serial/Write