Pas besoin de souder de jumper par défaut
doc : https://www.wemos.cc/en/latest/d1_mini_shield/rgb_led.html
#include <Adafruit_NeoPixel.h> // Pin pour le shield #define PIN D4 // nombre de leds #define LED_NUM 7 // objets led avec la librairie adéquate Adafruit_NeoPixel leds = Adafruit_NeoPixel(LED_NUM, PIN, NEO_GRB + NEO_KHZ800); void setup() { // on initialise la librairie NeoPixel leds.begin(); initialiser_led(); } void loop() { regler_led( 0, 50,0,0); delay( 1000 ); regler_led( 0, 0,50,0); delay( 1000 ); regler_led( 0, 0,0,50); delay( 1000 ); } void regler_led ( uint8 N, uint8 R, uint8 G, uint8 B ) { // on règle la led N en RGB leds.setPixelColor(N, leds.Color(R, G, B)); leds.show(); } void initialiser_led () { for (int i = 0; i < LED_NUM; i++) { leds.setPixelColor(i, leds.Color(0, 0, 0)); leds.show(); } }