Puedes utiliza processing, que el tipo de programacion es casi la misma que la del IDE de arduino.
Un saludo!