Les LedStrips peuvent être RGB ou RGBW.
Sur arduino, plusieurs libs existent. AdaFruit NeoPixel est polyvalente et plutôt facile à prendre en main. Sinon Pololu fourni une lib également.
Si on utilise une alimentation externe attention à bien raccorder le GND Arduino au GND de l'alim externe.
Attention à débrancher l'USB avant de débrancher l'alimentation externe, surtout si il y a de nombreuses leds connectés, sinon elles vont tirer leur courant sur l'arduino au moment où l'on retire l'alim
Lors de la déclaration du ledstrip, plusieurs arguments sont utilisés pour définir de quels types de leds il s'agit.
On peut enregistrer dans la mémoire flash de l'arduino des couleurs prédéfinies.
Nos yeux ne percoivent pas la couleur de manière linéaire, alors que les leds, codés sur 8bit, varient la lumière qu'elles émettent de manière linéaire. Une correction gamma est nécessaire parfois pour retrouver les couleurs de manière plus fidèle. (Cf. ressources)