Problème LED RGB

Je dispose d’une carte ATMEGA avec un shield d’extension pour les capteurs GROVE.

Je dispose d’une led RGB dont j’ai téléchargé la bibliothèque.

Je réalise le code qui est quasi identique à celui trouvé dans une vidéo. Mais problème la LED ne change pas de couleur avec mon programme et impossible de comprendre pourquoi.

#include <ChainableLED.h>

ChainableLED leds(8, 9, 1);

void setup()
{

}

void loop()
{
leds.setColorRGB(0, 0, 0, 0);
delay(1000);
leds.setColorRGB(0, 0, 0, 255);
delay(1000);
leds.setColorRGB(0, 0, 255, 0);
delay(1000);
leds.setColorRGB(0, 255, 0, 0);
delay(1000);
}

Merci à vous pour l’aide

j'ai l'impression que la biblio chainableLED a été créée par seedstudio pour les leds groove à chip p9813
quelle LED RGB est utilisée ? comment est-elle cablée à l'arduino ?
une carte atmega çà ne dit rien, c'est une uno atmega328 , mega1280 ,mega2560 ???