Processing ist eine gute Ergänzung zu Arduino, wenn es um grafische Oberflächen geht. Sprache und IDE sind sehr ähnlich zur Arduino IDE. Beispiele gibt es:
http://webzone.k3.mah.se/projects/ar...ons/index.html
http://playground.arduino.cc/Interfacing/Processing