{
Serial.println("2");
NRF24L01.read(&buttonState, sizeof(buttonState));//update the variable with new state
Serial.println(buttonState);
}
Erst von der Hardware lesen, dann Ausgeben.
Du willst den Puffer so schnell wie möglich leeren, er ist nur 3 Elemente tief.
Was ist das für ein komischer Kommentar?
Ich dachte die Bühne gäbe irgendwelche Schritte zurück, keinen Tastenzustand.
Zusätzlich schreibst du einen int, liest aber nur ein byte.