Stap 3: Programando el ESP8266
Una vez realizado los pasos siguientes
La programación es muy soortgelijke een cuando usamos los neopixeles con el Arduino, solo tener en cuenta que el GPIO16 del ESP8266 geen es aanbevolen para usarlo con el neopixeles según los datos de Adafruit, el numero de GPIO que estoy usando nl este caso es el 13 y el anillo tiene 16 neopixeles.
*/Example ESP8266 with neopixel Adafruit Andres Sabas - The Inventor's House Hackerpsace 4 de Julio 2015 */#include // Which pin on the ESP8266 is connected to the NeoPixels? #define PIN 13// How many NeoPixels are attached to the ESP8266? #define NUMPIXELS 16Adafruit_NeoPixel pixels = Adafruit_NeoPixel(NUMPIXELS, PIN, NEO_GRB + NEO_KHZ800);int delayval = 500; // delay for half a secondvoid setup() { // put your setup code here, to run once: pixels.begin(); // This initializes the NeoPixel library. }void loop() { // put your main code here, to run repeatedly: for(int i=0;i // pixels.Color takes RGB values, from 0,0,0 up to 255,255,255 pixels.setPixelColor(i, pixels.Color(0,150,0)); // Moderately bright green color. pixels.show(); // This sends the updated pixel color to the hardware. delay(delayval); // Delay for a period of time (in milliseconds). }}
Ahora debemos poner el modo boot el ESP8266, compilamos y cargamos al dispositivo, y van reiniciamos ya deberá estar trabajando nuestro ejemplo