Arduino Neopixel WS2812 basics

Tinkercad project

Basic code Arduino with Neopixel library

#include <Adafruit_NeoPixel.h>
#define PIN 6 
#define NUMPIXELS 12 

Adafruit_NeoPixel pixels(NUMPIXELS, PIN, NEO_GRB + NEO_KHZ800);

void setup() {
  pixels.begin();
  pixels.setPixelColor(0, pixels.Color(255, 0, 0)); 
  pixels.show();  
}

void loop() {

}

#include <Adafruit_NeoPixel.h>
#define PIN 6 
#define NUMPIXELS 12 

Adafruit_NeoPixel pixels(NUMPIXELS, PIN, NEO_GRB + NEO_KHZ800);

void setup() {
  pixels.begin();
}

void loop() {
  for(int i=0; i<NUMPIXELS; i++) {
    pixels.setPixelColor(i, pixels.Color(255, 0, 0)); 
    pixels.show();  
    delay(200);
  }
  pixels.clear();
  pixels.show();
  delay(200);
}

Leave a Comment

Scroll to Top