{"product_id":"flexible-rgbw-led-strip-neopixelws2812sk6812-compatible-60-ledmetre","title":"Flexible RGBW LED Strip (NeoPixel\/WS2812\/SK6812 compatible) - 60 LED\/Metre","description":"\u003cp\u003ePart of our Illuminate range of LED strips and accessories, these flexible \u003cstrong\u003eRGBW\u003c\/strong\u003e LED strips are packed with \u003cstrong\u003e60 RGBW LEDs per metre\u003c\/strong\u003e giving you lots of blinky for your project! Great for advancing from basic LEDs, learning how to code, lighting projects, art and many \u003cem\u003emany\u003c\/em\u003e more uses.\u003c\/p\u003e\n\u003cp\u003eThese special RGBW (Red, Green, Blue, White) strips include a 4th pure white LED which allows you to create brilliant pure white light vs the slightly you get when mixing RGB on traditional RGB strips. Mixing all 4 colours allows the creation of interesting pastel colours!\u003c\/p\u003e\n\u003cp\u003eThey use \u003cstrong\u003eSK6812 RGBW\u003c\/strong\u003e LEDs which are the same types used in the popular 'NeoPixel RGBW' range. These work in the exact same way and can be easily controlled using the same libraries.\u003c\/p\u003e\n\u003cp\u003eJust a single Arduino data pin is required to run these LED strips (along with power of course!) and as each LED is individually addressable via the integrated driver chips, they can be chained together to make stunning light projects! Due to the timing requirements, these are best used with an Arduino rather than the Raspberry Pi.\u003c\/p\u003e\n\u003cp\u003eThe strips have a female JST-SM connector and require a 5V power supply. As these RGBW versions have a fourth LED, they can consume more power than traditional WS2812 RGB strips. At full brightness and using every colour (LED), they can consume up to 80mA peak per LED (20mA per colour). When just showing a white light, the peak will be just 20mA as only that colour of the LED is being used. With this in mind, using your microcontroller's 5V line isn't going to work well unless you're running a very short strip. We recommend a separate power supply such as our 5V 5A PSU. See the wiring section below for more information.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong data-mce-fragment=\"1\"\u003eThe PCB inside these strips\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eis\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003e10mm wide. \u003c\/strong\u003eYou can cut the flex PCB at the cut lines anywhere on the strip - handy if you want to join multiple strips together with connectors, shorten strips or add your own wiring. When doing this, keep the current requirements mentioned above in mind and be aware that there's only so far you can go before you'll start seeing dimming\/brown-out at the end.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eNote\u003c\/strong\u003e: The LEDs may sometimes be variations of the SK6812, but they function in the exact same way. \u003cstrong\u003eWe cannot accept returns on modified strips\u003c\/strong\u003e.\u003c\/p\u003e\n\u003ch2\u003eOptions Available\u003c\/h2\u003e\n\u003cp\u003eWe have these SK6812 LED strips available in 2 versions (select above before adding to cart):\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e1m\u003c\/strong\u003e with \u003cstrong\u003ewhite PCB\u003c\/strong\u003e and \u003cstrong\u003eJST-SM wired connectors at both ends (1 male, 1 female)\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e1m\u003c\/strong\u003e with \u003cstrong\u003eblack PCB\u003c\/strong\u003e and \u003cstrong\u003eJST-SM \u003c\/strong\u003e\u003cstrong\u003ewired connectors at both ends (1 male, 1 female)\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eHow to Wire Up SK6812 LED Strips\u003c\/h2\u003e\n\u003cp\u003eFirstly, some important points on power, and we'll assume you're using a separate power supply:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eOnly power these LED strips with a quality regulated 5V power supply - anything above 5V will damage the strip!\u003c\/li\u003e\n\u003cli\u003eYou must ensure a common ground between your microcontroller and the LED Strip power supply\u003c\/li\u003e\n\u003cli\u003eEstimate for around 80mA (peak) per LED peak (but realistically you can budget for around 20-40mA per LED if you're using colours and not constantly lit). We got away with even lower, but see what works for your project and adjust if necessary.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eLED Strip Connector\u003c\/h3\u003e\n\u003cp\u003eThese strips have a 3-pin female JST-SM connector, which includes 3 coloured wires which we've indicated in the table below. (\u003cstrong\u003eCARE\u003c\/strong\u003e: these strips use a white wire for GND, whereas most of the Illuminate range uses black for GND).\u003c\/p\u003e\n\u003cp\u003eThey have JST-SM connectors on both ends, so y\u003cspan\u003eou'll need to look at the tiny arrows on the LED strip to identify which side connections should be made.\u003c\/span\u003e\u003c\/p\u003e\n\u003ctable width=\"262\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd width=\"135\" style=\"text-align: center;\"\u003e\u003cstrong\u003eWire colour\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd width=\"127\" style=\"text-align: center;\"\u003e\u003cstrong\u003eFunction\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"text-align: center;\"\u003eWHITE\u003c\/td\u003e\n\u003ctd style=\"text-align: center;\"\u003eGND\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"text-align: center;\"\u003eGREEN\u003c\/td\u003e\n\u003ctd style=\"text-align: center;\"\u003eData\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"text-align: center;\"\u003eRED\u003c\/td\u003e\n\u003ctd style=\"text-align: center;\"\u003e5V\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003eUnlike some of our other Illuminate LED strips, these strips \u003cstrong\u003e\u003cspan style=\"text-decoration: underline;\"\u003edo not\u003c\/span\u003e have a separate 5V\/GND wire in addition to the JST-SM connector\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp\u003eWhen using an external power supply, we suggest using a DC terminal block power adapter to allow you to easily wire in the power lines from the strip and join the GND lines from the power supply and microcontroller. You will also need to ensure there is a common ground (GND) connection between your microcontroller and the LED strip power supply (see wiring section below for more info).\u003c\/p\u003e\n\u003cp\u003eYou may also want to pick up some 3-pin JST-SM Plug + Receptacle sets for your project.\u003c\/p\u003e\n\u003ch3\u003eArduino Wiring\u003c\/h3\u003e\n\u003cp\u003eHere's an example for the Arduino UNO, using the same pins and wiring as we used when taking the colourful product photos further up the page.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eImportant: You must add a 470ohm resistor between your Arduino and the data pin! \u003c\/strong\u003eThis protects it against any spikes that could damage the strip's LEDS.\u003c\/p\u003e\n\u003ctable width=\"511\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd width=\"135\" style=\"text-align: center;\"\u003e\u003cstrong\u003eWire colour\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd width=\"127\" style=\"text-align: center;\"\u003e\u003cstrong\u003eFunction\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd width=\"121\" style=\"text-align: center;\"\u003e\u003cstrong\u003ePower Supply\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd width=\"128\" style=\"text-align: center;\"\u003e\u003cstrong\u003eArduino\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"text-align: center;\"\u003eWHITE\u003c\/td\u003e\n\u003ctd style=\"text-align: center;\"\u003eGND\u003c\/td\u003e\n\u003ctd style=\"text-align: center;\"\u003eGND\u003c\/td\u003e\n\u003ctd style=\"text-align: center;\"\u003eGND\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"text-align: center;\"\u003eGREEN\u003c\/td\u003e\n\u003ctd style=\"text-align: center;\"\u003eData\u003c\/td\u003e\n\u003ctd style=\"text-align: center;\"\u003e-\u003c\/td\u003e\n\u003ctd style=\"text-align: center;\"\u003eDigital Pin 4 \u003cem\u003e\u003cstrong\u003e(+ 470 ohm resistor)\u003c\/strong\u003e\u003c\/em\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"text-align: center;\"\u003eRED\u003c\/td\u003e\n\u003ctd style=\"text-align: center;\"\u003e5V\u003c\/td\u003e\n\u003ctd style=\"text-align: center;\"\u003e5V\u003c\/td\u003e\n\u003ctd style=\"text-align: center;\"\u003e-\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003ch2\u003eArduino Code\u003c\/h2\u003e\n\u003cp\u003eWe're big fans of the excellent FastLED Arduino library for our normal RGB strips...BUT FastLED doesn't yet support RGBW without a lot of manual hacks. For these RGBW strips, we found Adafruit's NeoPixel library to be the easiest option available, which had us up and running in a matter of minutes. It can be installed on the Arduino IDE and there are lots of example scripts available in the library to get you started.\u003c\/p\u003e\n\u003ch3\u003eArduino Library Install\u003c\/h3\u003e\n\u003cp\u003eTo install the Adafruit NeoPixel library in your Arduino IDE, go to \u003cstrong\u003eSketch --\u0026gt; Include Library --\u0026gt; Manage Libraries\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp\u003eThe search for \"NeoPixel\" and install the \"Adafruit NeoPixel\" option as seen below (already installed for us). Once installed, close the window and restart your Arduino IDE.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"Adafruit NeoPixel Arduino Library\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0176\/3274\/files\/NeoPixel-library_1.png?v=1634902088\u0026amp;width=700\"\u003e\u003c\/p\u003e\n\u003cp\u003eAs an example, for the blinky product photo you can see above we used the 'RGBWstrandtest' example sketch from \u003cstrong\u003eFile --\u0026gt; Examples --\u0026gt; Adafruit NeoPixel--\u0026gt; RGBWstrandtest\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp\u003eWe then modified the sections below to match the 60 LED strip we're using, the pins we used on our Arduino and setting brightness to max:\u003c\/p\u003e\n\u003cpre\u003e\/\/ Which pin on the Arduino is connected to the NeoPixels?\u003cbr\u003e\/\/ On a Trinket or Gemma we suggest changing this to 1:\u003cbr\u003e#define LED_PIN 4\u003cbr\u003e\u003cbr\u003e\/\/ How many NeoPixels are attached to the Arduino?\u003cbr\u003e#define LED_COUNT 60\u003cbr\u003e\u003cbr\u003e\/\/ NeoPixel brightness, 0 (min) to 255 (max)\u003cbr\u003e#define BRIGHTNESS 255 \/\/ Set BRIGHTNESS to about 1\/5 (max = 255)\u003cbr\u003e\u003cbr\u003e\/\/ Declare our NeoPixel strip object:\u003cbr\u003eAdafruit_NeoPixel strip(LED_COUNT, LED_PIN, NEO_GRBW + NEO_KHZ800);\u003c\/pre\u003e\n\u003ch3\u003eRGB, BGR, GRB?!\u003c\/h3\u003e\n\u003cp\u003eDepending on how our suppliers wire the strips (which can change between batches) the RGB colour order can be reversed.\u003c\/p\u003e\n\u003cp\u003eFrom our testing, at the time of writing our SK6812 strips are 'GRB(W)' so you'll need to set this in your scripts to get the right colours showing (see above where we have used NEO_GRBW).\u003c\/p\u003e\n\u003ch2\u003eResources\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdafruit NeoPixel Library\u003c\/li\u003e\n\u003cli\u003eArduino IDE\u003c\/li\u003e\n\u003cli\u003eThe Pi Hut Illuminate Range\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003ePackage Contents\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e1x 60 LED (per metre) SK6812 RGBW LED strip \u003cem\u003e(select style before adding to cart)\u003c\/em\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cem\u003e\u003cstrong\u003eIf you purchase more than one, you will receive multiple separate strips (not a combined length)\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e","brand":"Illuminate","offers":[{"title":"1m \/ White","offer_id":48624260448474,"sku":"ffj1789688173072","price":14.95,"currency_code":"USD","in_stock":true},{"title":"1m \/ Black","offer_id":48624260481242,"sku":"gjr1789688173073","price":12.03,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0824\/8318\/3834\/files\/flexible-rgbw-led-strip-neopixelws2812sk6812-compatible---60-ledmetre_1.jpg?v=1789688179","url":"https:\/\/memoryfoamwear.shop\/products\/flexible-rgbw-led-strip-neopixelws2812sk6812-compatible-60-ledmetre","provider":"My Store","version":"1.0","type":"link"}