Arduino waarde naar processing [OPGELOST!]

Dag Renaldo90
Als ik je setup zo bekijk zie ik niet direct iets fout.
Wat ik me wel afvraag is waarom je arduino code en proicessing code hebt. Heb je zelf je serial montitor geschreven?
Indien zo heb je al eens geprobeerd met de arduino IDE bijgeleverde monitor?
Wat ik zou doen is de setup code vervangen door deze:

void setup() {
  // initialize the LED pin as an output:
  pinMode(ledPin, OUTPUT);      
  // initialize the pushbutton pin as an input:
  pinMode(buttonPin, INPUT);

  Serial.begin(9600);
  Serial.println("morse code sleutel is klaar voor gebruik");
}

Zo weet je zeker of serial werkt of niet.
Indien je de boodschap krijgt op je monitor zit het probleem in je morse code afhandeling. Anders zit het in je monitor setup.
Dan kan je best de IDE monitor proberen en zorg er zeker voor dat je daar ook 9600 gebruikt. Anders zie je ook niks.

Met vriendelijke groet
Jantje