Bonjour,
Il faut que tu définisses ta classe dans un fichier .h et que tu l'inclues dans ton fichier .ino et dans ton fichier .cpp
La déclaration que tu utilises est une déclaration partielle de la classe. Elle est en général utilisée quand on définit un pointeur sur cette classe dans une autre classe et qu'on ne veut pas inclure la définition de classe entière.
Mais pour utiliser la classe (par exemple appel des fonctions membres), il faut que le compilateur connaisse la définition complète de la classe, donc il faut inclure la définition complète.