В среде программирования Processing при работе с Ардуино необходимо использовать COM порт. Не всегда хочется лазить в системе и править исходный код программы для того, чтобы прописать в ней именно тот Com порт, к которому подключена Ардуино в данный момент. Готовых решений найти не получилось, поэтому написал следующий код: import processing.serial.*; Serial port; String portName; String otvet = ""; int d; int index; void setup() { for(d=0; otvet.equals("it's me"); d++) { portName = Serial.list()[d]; port = new Serial(this, portName, 9600); port.write("w"); delay(500); otvet = port.readString(); port.stop(); } printArray(Serial.list()); portName = Serial.list()[d]; port = new Serial(this, portName, 9600); } Так перебирая порты отправляю в них "w", и ожидаю от него нужного мне ответа "it's me". в случае если "правильный" ответ не получен, порт останавливается и переходим к следующему. Таким образом удалось прописать и проверить автоопределен