#include int numpixels = 1; int pixelpower = 11; int pixelpin = 12; int swtPin = D0; int swtStatus; Adafruit_NeoPixel pixel(numpixels, pixelpin, NEO_GRB + NEO_KHZ800); void setup() { Serial.begin(9600); pinMode(swtPin, INPUT); swtStatus = 0; pixel.begin(); pinMode(pixelpower, OUTPUT); digitalWrite(pixelpower, HIGH); } void loop() { swtStatus = digitalRead(swtPin); if (swtStatus == 1) { pixel.setPixelColor(0, pixel.Color(0, 255, 0)); pixel.show(); delay(2000); } else { pixel.setPixelColor(0, pixel.Color(0, 0, 0)); pixel.show(); } }