problema progetto 07 sul libro dello starter kit

//progetto07 tastiera
  int buttons[6] ;
   int buttons[0] = 2;
  int notes[]={262,294,330,349};
  void setup() {
    Serial.begin(9600);
  }
  
void loop() {
 int keyVal=analogRead(A0);
 Serial.println(keyVal);
 if(keyVal==1023){
tone(8,notes[0]);
}
else if(keyVal>=990 && keyVal<=1010){
  tone(8,notes[1]);
}
else if(keyVal>=505 && keyVal<=515){
  tone(8,notes[2]);
}
else if(keyVal>=5 && keyVal<=10){
  tone(8,notes[3]);
}
else{
  noTone(8);
  }
}
mi da errore sulla riga " int buttons[0] = 2;"dicendo che cè un conflitto  possibili soluzioni?

Buonasera,
essendo il tuo primo post, nel rispetto del regolamento (… punto 13, primo capoverso), ti chiedo cortesemente di presentarti IN QUESTO THREAD (spiegando bene quali conoscenze hai di elettronica e di programmazione ... possibilmente evitando di scrivere solo una riga di saluto) e di leggere con MOLTA attenzione il su citato REGOLAMENTO ... Grazie.

Guglielmo

P.S.: Qui una serie di link utili, NON necessariamente inerenti alla tua domanda:
- serie di schede by xxxPighi per i collegamenti elettronici vari: ABC - Arduino Basic Connections
- pinout delle varie schede by xxxPighi: Pinout
- link generali utili: Link Utili

Dopo che avrai fatto quanto richesto ...

... togli quel "int" difronte all'assegnazione (altrimenti cerchi di creare un'altro array con lo stesso nome, invece che assegnare il valore ad un elemento) e vedrai che non da errore.

Guglielmo

P.S.: Riporta SEMPRE tutto il codice, non solo dei pezzi ... in questo caso l'errore era evidente, ma in altri casi è necessario avere una visione completa ...