Aide Problème Wiichuck does not name a type

Bonjour je débute dans l'arduino et j'ai un petit projet de robotique avec une nunchuck qui controle 2 moteur pour l'instant.
J'ai trouvé un code sur internet qui me permet de lire les informations du joystick de ma nunchuck mais quand je vérifie le code, la vérif m'affiche ' Wiichuck ' does not name a type .
J'ai pourtant la librairie WiiChuck.h
Merci d'avance de vos réponses.

#include <WiiChuck.h>

#include "Wire.h"

WiiChuck chuck = WiiChuck();
int valX = 0;
int valY = 0;
void setup() {
  delay(100);  // une petite attente
  //
  Serial.begin(19200);
  chuck.begin();
  chuck.update();
}
void loop() {
  delay(200);
  chuck.update();
  // lecture des valeurs du joystick 2D
  valX = chuck.readJoyX();
  valY = chuck.readJoyY();
  // affichage
  Serial.print(valX);
  Serial.print(" ");
  Serial.print(valY);
  Serial.println();
}

Si tu jetais un œil aux exemples de la librairie ?