Все начинают дружить Processing 1.5.1 и Arduino, используя библиотеку Firmata, чтобы передавать данные туда-сюда через Serial. Неплохо начинать с примера arduino_output в библиотеке
processing-arduino. При поиске платы Processing'ом может возникнуть ошибка
ArrayIndexOutOfBoundsException: 0
с указанием на строку
arduino = new Arduino(this, Arduino.list()[0], 57600);